[英]Mapped Stored Procedures in EF 1
所有,
我正在EF 1中使用映射的存储过程。我已完成以下步骤:
使用这种方法,我希望可以重建应用程序(并成功完成我的构建),然后通过我的EDMX对象将存储过程视为可用的函数名称,例如:
_entities.InsertComment(..),
_entities.UpdateComment(..),
and
_entities.DeleteComment(..)
Intellisense没有选择这些名称,我也不知道为什么。
如果我使用EF4执行这些相同的步骤,则在添加存储过程映射后,Intellisense会自动选择函数名称。
这是EF1中的错误吗? 还有什么我应该做的吗?
提前致谢,
麦克风
在EF 1中,您必须将“函数导入”映射到指定的返回类型。
1)在EDMX中创建一个实体,该实体的属性与存储过程的返回签名相匹配
2)在模型浏览器中设置导入的SP的返回类型
或者,如果你喜欢使用第三方库,你可以使用EFExtensions项目和Materialize
存储过程的一类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.