我有SP SPGetEmployeeDetails,它返回两个数据表,如 从员工中选择* select * from employeecompletedtraining。 我将SP包含在EF edmx中。它创建的结果集只返回第一个数据表的属性,即(select * from employee)。 但是,我想要使用EF的两个结果集。 我们可以轻松实现使用ADO连接,从而在数据集中提供两种结果。我想实现使用EF数据库的第一种方法。
任何帮助都会受到高度关注。
答案 0 :(得分:1)
我有相同的要求,并且能够通过更改ef xml中的函数Import部分来解决问题。最初只有一组返回类型,您需要覆盖函数导入的返回类型,它将返回两组记录类型。
请浏览以下链接: http://www.codeproject.com/Articles/675933/Returning-Multiple-Result-Sets-from-an-Entity-Fram