如何在Entity Framework中添加表?

时间:2011-06-24 10:09:51

标签: asp.net entity-framework

我有一个我在Asp.net中使用Entity Framework制作的项目。

现在我想在数据库中添加一个或多个表以及一个或多个存储过程。 但是实体没有显示新表格。

如何展示?

2 个答案:

答案 0 :(得分:73)

打开edmx文件,右键单击模式中的任意位置,然后选择“从数据库更新模型”并按照说明选择所需的表格和SP。

enter image description here

有时即使执行了这些步骤,您的模型也不会更新,关闭Visual Studio并重新启动它。这已经发生过很多次了。

答案 1 :(得分:1)

Sharique的回答是好的。但我注意到了一件事:当Mapping Details窗口处于活动状态时(靠近Error List,Output),如果你想添加一个新的Entity(右击设计图面,Add - > Entity),弹出对话框,“Add实体“它不会显示。