我有一个存储过程,我在VS10实体框架中工作。我想从我的DAO调用该存储过程,但不知道如何接收结果。有人提出想法吗?
ConsentReleaseResult consentReleaseResult = new ConsentReleaseResult();
try
{
using (PC2Entities objectContext = new PC2Entities())
{
var consent = objectContext.spGetConsentRelease(id);
}
}
/* Handling Error Logging */
catch (Exception exception)
{
}
我想在“consentReleaseResult对象”中收到我的结果。 var consent = objectContext.spGetConsentRelease(id);抛出一个例外。请指导我!
答案 0 :(得分:2)
您可以从以下语法中获得结果
if (consent != null)
{
foreach(var r in consent)
{
r.[fieldname]
}
}
如果您的商店程序返回完整的表值,那么您可以将记录作为
foreeach(tablename r in consent)
{
r.[fieldname]
}