2014-02-07 3 views
4

Как сгенерировать файл dbml?Как сгенерировать файл dbml?

В файле Visual Studio проект содержит файл DBML, который при открытии показывает очень крутое представление графического представления базы данных и всех взаимосвязей между таблицами.

Я хочу это для другого проекта для целей документации. База данных уже существует. Итак, как я могу получить базу данных sql-сервера со всеми ключевыми отношениями и пресловутыми целыми девятью ярдами до крутого графического представления файла DBML, как это видно на визуальной студии.

Я сделал некоторые поиск в Интернете с несколькими поисковыми системами и до сих пор все, что я вижу работает в другом направлении, например, как «создать базу данных из DBML файл?»

кажется, что-то делать с помощью LINQ но мне еще предстоит найти объяснение по этому поводу.

+0

http://cursedcoders.com/Articles/view/7 – Maddy

ответ

8

В Visual Studio щелкните правой кнопкой мыши по вашему проекту в обозревателе решений в папке, где вы хотите добавить DBML. Выберите «Добавить новый элемент», затем «Данные» выберите «Linq-To-SQL Classes». Это создаст пустой файл DBML. Затем вам необходимо создать соединение с сервером и перетащить нужные вам таблицы в конструктор DBML. После сохранения Visual Studio будет восстанавливать DBML с сущностями для выбранных вами таблиц.

Также существуют различные инструменты, такие как Plinqo, которые генерируют файлы DBML и предлагают надежные решения templatimg для более продвинутого поколения кода.

Смежные вопросы