我正在使用Visual Studio 2012和.Net Framework 4.5
我正在从我的商店程序'PROC_GetDashDDLData'中找到多个结果集
Click to view image of store procedure
在Controller中。如何从存储过程中获得多个结果集
public ActionResult Dashboard()
{
using (dbPA_MVCEntities objCon = new dbPA_MVCEntities())
{
List<PROC_GetDashDDLData_Result> AllResult = objCon.PROC_GetDashDDLData().ToList<PROC_GetDashDDLData_Result>();
}
return View();
}
这是在我的Model.Context.cs文件中返回SP的结果
public virtual ObjectResult<PROC_GetDashDDLData_Result> PROC_GetDashDDLData()
{
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<PROC_GetDashDDLData_Result>("PROC_GetDashDDLData");
}
答案 0 :(得分:0)
如果您尝试以同一方法返回多个对象,则可能需要查看&#34;元组&#34;
Tuple<int, string, bool> tuple = new Tuple<int, string, bool>(1, "cat", true);