Как создать базу данных с помощью Visual Studio, также используя пользовательский интерфейс? - PullRequest
0 голосов
/ 28 февраля 2011

Я сделал пользовательский интерфейс проекта, но теперь мне нужно иметь базу данных. Как я могу создать это с Visual Studio 2010? Я понятия не имею, как получить данные с помощью C #. Я знаю SQL, но не могли бы вы привести несколько примеров этого (C # с SQL)?

Ответы [ 2 ]

1 голос
/ 28 февраля 2011

То, о чем говорит Джо и что описывает пост Скотта Хансельмана, называется «Сначала код».В Entity Framework есть два других (простых) способа создания базы данных с помощью инструментов Visual Studio 2010.

Можно использовать файл модели данных сущности (.edmx) для создания вашей модели (классическая модель отношения сущностей), а затем щелкнуть правой кнопкой мыши модель и выбрать «Создать базу данных из модели», подключиться к серверу SQL.и вы сделали.Это называется Model First.

Другой метод, который называется «Database First», - это когда у вас есть существующая база данных (или вы можете создать свою базу данных непосредственно из SQL Server), и вы создаете данные сущностей.Модель основана на этом (вы фактически выбираете сначала «База данных» и «Модель» в диалоговом окне «Добавить-> Модель данных объекта»).Вы выбираете таблицы, представления и хранимые процедуры, которые хотите добавить, нажимаете «Готово», и все готово.

в обоих случаях. Когда вы строите свое мнение, вы получаете класс контекста данных, который вы можете использовать для доступаВаши данные тоже довольно просты (почти так же, как описано в блоге Скотта).

0 голосов
/ 28 февраля 2011

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

http://www.hanselman.com/blog/SimpleCodeFirstWithEntityFramework4MagicUnicornFeatureCTP4.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...