Как добавить таблицу в Entity Framework? - PullRequest
34 голосов
/ 24 июня 2011

У меня есть проект, который я сделал в Asp.net с Entity Framework.

Теперь я хочу добавить одну или несколько таблиц в базу данных и одну или несколько хранимых процедур. Но сущности не показывает новую таблицу.

Как это показать?

Ответы [ 2 ]

74 голосов
/ 24 июня 2011

Откройте файл EDMX, щелкните правой кнопкой мыши в любом месте модальной области и выберите «Обновить модель из базы данных», следуйте инструкциям и выберите нужные таблицы и SP.

enter image description here

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

1 голос
/ 26 июня 2011

Хороший ответ Шарика. Но я заметил одну вещь: когда окно «Сведения о сопоставлении» активно (рядом с «Список ошибок», «Вывод») и если вы пытаетесь добавить новый объект (щелкните правой кнопкой мыши поверхность конструктора, «Добавить» -> «Объект»), всплывающее диалоговое окно «Добавить объект» "это не покажет.

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