在Entity Framework 6.1中添加存储过程的问题

问题描述 投票:0回答:2

我试图添加两个存储过程(只是从视图返回数据)到EDMX文件。但是在完成向导之后,存储过程不会显示在设计器中。我完全陷入困境,无法理解为什么存储过程没有添加到设计器中。向EDMX添加存储过程是否有任何限制?

我正在使用Visual Studio 2013,Entity Framework 6.1和SQL Server 2012

c# entity-framework c#-4.0 entity-framework-4 edmx-designer
2个回答
2
投票

您是否在未选中“导入所选存储过程和...”选项的情况下尝试了该过程?

此选项未在EF4中列出,默认情况下在EF6中处于活动状态。我有同样的问题,但在确定在添加存储过程时未检查此选项后,问题得以解决。

希望能帮助到你。


0
投票

使用模型浏览器。存储过程不会显示为实体。在edmx文件上打开。右键单击模型,然后选择“模型浏览器”。另一个视图将使用图表,表/视图存储过程/函数等列表。

© www.soinside.com 2019 - 2024. All rights reserved.