-3
我使用的是asp.net(mvc4)应用程序,我也使用了存储库设计模式。我想从存储过程返回多个结果集到实体框架对象。 下面是代码如何返回多个结果集?
Alter PROCEDURE DDDDD
@TicketID INT
AS
SELECT * FROM XXXXX WHERE TicketID= @TicketID
SELECT * FROM YYYY WHERE TicketID= @TicketID
END
KeyValuePair<string, object>[] lstparam = new KeyValuePair<string, object>[1];
lstparam[0] = new KeyValuePair<string, object>("TicketID", TicketID);
var obj = _getTroubleTicketDetails_Result.ExecuteCustomStoredProc("DDDDD", lstparam);
TroubleTicketDetails objDetails = new TroubleTicketDetails();
objDetails.TicketDetails.AddRange(obj);
return objDetails;
我想有两个导致单SP调用返回的“DDDDD”
请你详细说明一下,我该如何创建结构/类? –
对不起,我不是ASP程序员,我只能给一般建议。 – Markus