如何将存储过程添加到现有数据库模型(在Code first Approach中)?

时间:2017-11-02 09:17:20

标签: c# entity-framework-6 ef-code-first

我正在开发一个代码首先实现E-F但无法访问存储过程的项目。我现在可以将它们添加到模型中吗?

1 个答案:

答案 0 :(得分:1)

好吧,如果它是现有数据库,您可以使用Microsoft SQL Server Management Studio来访问存储过程。它们可以在“您的数据库”>下找到'可编程性'>对象资源管理器中的“存储过程”。虽然我很确定使用存储过程和实体框架并不常见。

要回答您的问题,请右键单击上述对象资源管理器中的“存储过程”过滤器,然后单击“存储过程”选项以将存储过程添加到数据库中。

如果您不想使用MSSMS,您还可以使用实体框架提供的迁移功能在C#中添加存储过程,如this question.中所述