在数据库中添加了存储过程,如何进入EF Context?

时间:2016-08-01 15:23:44

标签: c# sql-server entity-framework ef-database-first

我使用Entity Framework进行了数据库优先方法,因此我基本上创建了一个数据模型对象,设置了连接字符串,并在实例中创建了.edmx,上下文和所有相关文件。当我在设计器模式下右键单击edmx文件,并从数据库中单击更新模型时,它不会更新上下文。我在数据库中有一个新的存储过程,我想在上下文中显示,我怎么能在那里得到它?

1 个答案:

答案 0 :(得分:1)

当您从数据库执行更新模型时,它应该允许您选择要添加/删除/刷新的数据库对象(存储过程,函数,表等)。

  1. 右键单击edmx设计器,单击“从数据库更新模型”
  2. 点击下一步
  3. 你应该看到一个屏幕,上面写着"选择你的数据库对象和设置" 应该有一个"存储过程和函数"您可以从
  4. 添加新SP的类别