实体框架与SP

问题描述:

我使用VS 2008 SP1。我想在实体框架中使用SP。问题是我的SP返回多于1个结果集。我如何获得多个结果集?所有在线示例都显示单一结果。请帮帮我。实体框架与SP

实体框架很遗憾不支持存储过程中的多个结果集 - 即使在.NET 4发行版中也不支持。

您需要重写您的存储过程,或者使用标准的ADO.NET访问它们,并要求Microsoft支持EF 5中的多个SP结果集!我也会投赞成票!

+0

感谢您的回复。我的经理总是说,在成熟之前尝试新技术是有风险的。 – 2011-02-09 19:13:24

与此相关的问题: Entity Framework - get records in multiple tables using stored procedure

另一个SO用户报告的成功有一个插件项目,EF扩展。

正如marc_s所描述的,这个特性并没有内置在EF中...... DBA的另一个原因是开发人员避开EF,imho。