AjayBaroda Ответов: 2

Предложите учебник по технологии и книгу


Я очень новичок в этом деле. C#.net Программирование баз данных для приложений Windows. Я пытаюсь писать код, но совершенно запутываюсь, потому что существует множество технологий, таких как Entity Framework, SQL Server, SQL LocalDB. Я не мог использовать свои старые знания программирования.

Поэтому Друг, пожалуйста, посоветуйте мне, какую технологию я должен использовать, и любой хороший пошаговый учебник книги для этого.

Здесь я описываю свои потребности в приложении:

Приложение Windows Form с базой данных
Мне нужно развернуть приложение без SQL Server (ранее я использовал Access для этого типа проектов)
В моей базе данных есть много таблиц, таких как Customer Master, Daily Transection, Vehicle Master и т. д.
Мне нравится связывать многие выпадающие списки с табличными данными с помощью фильтра.
Мне нравится изменять данные окна DropDownList в соответствии с другим DropDownList, который также связан с таблицей.

Что я уже пробовал:

В настоящее время я пытался с C#.net приложение Windows Form с базой данных на основе служб (LocalDB).
Я могу связать некоторые выпадающие списки, но это так запутанно из-за новых DataTable, DataView, RowFilter и т. д.

2 Ответов

Рейтинг:
0

CHill60

Вы можете найти некоторые предложения на этом посту - учебные пособия для Windows Forms[^]


Рейтинг:
0

RickZeeland

У меня был плохой опыт с localDB и тоже не мог заставить его работать.
Если вы можете обойтись без реальной базы данных и не имеете большого количества данных, вы можете использовать XML для хранения ваших данных.
Моя база данных выбора на данный момент PostgreSQL в сочетании с NpgSql в C# он не так раздут, как в C#. SQL Server, работает на разных платформах, и есть даже портативная версия.
Альтернативой может быть SQLite, вот учебник: Windows 10 Разработка Базы Данных SQLite[^]