在 Linq to SQL 中,我找不到一种简单的方法来处理存储过程返回的多个结果集,其中每个结果集都来自表连接。每个结果集并不直接映射到表。 (无法改变这种行为)。目前看来,使用 DataSet 似乎要简单得多。
当前的实体框架或即将推出的实体框架 4.0 能否直接由设计者处理此类场景?或者甚至可以轻松完成代码?
这是一个老问题,但时间在前进。我只是想补充一点,截至 2011 年 6 月 CTP 版本,EF 现在支持来自存储过程的多个结果集:
http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx
http://blogs.msdn.com/b/adonet/archive/2011/06/30/walkthrough-multiple-result-sets-from-stored-procedure.aspx http://blogs.msdn.com/b/adonet/archive/2011/06/30/walkthrough-multiple-result-sets-from-stored-procedure.aspx
免责声明:该功能不是 EF 4.1、4.2 或 4.3 的一部分。显然它将与 .NET 4.5 和 EF 5.0 一起打包。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)