Я создал модель данных объекта ADO.NET с помощью Visual Studio и теперь должен назначить свойства соответствующей таблице. Если я создаю модель данных с существующей базой данных, Visual Studio автоматически использует эту базу данных для назначения свойств. Я должен начать с четкой модели, потому что у меня нет доступа к базе данных, единственное, что я знаю, это ее структура. Есть ли способ сделать это без доступа к существующей базе данных? Какой-то [Column(Name="A_Name")] как в LINQ to SQL...
ADO.NET EF: назначить модель таблице без существующей базы данных
Ответы (1)
Я не верю, что в VS 2008 есть вариант. Однако я бы рекомендовал загрузить Visual Studio 2010 Beta. Конструктор сущностей в VS 2010 имеет новую функцию, известную как «Создать базу данных из сценария», которая позволит вам не только создать сценарий DDL, но также создать SSDL с использованием стратегии таблицы для каждого типа и соответствующих сопоставлений.
Это позволит вам работать в автономной среде, где вы не можете получить доступ к своей базе данных. Когда вы снова подключитесь к сети и получите доступ к своей базе данных, вы можете либо «обновить модель», используя базу данных, либо перезаписать схему вашей базы данных той, которая описана в сценарии DDL.
person
Adi Unnithan
schedule
30.09.2009