如何使用对象上下文接收存储过程的结果?

我有一个存储过程,我在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);抛出一个例外。请指导我!     
已邀请:
您可以从以下语法中获得结果
 if (consent != null)
 {
     foreach(var r in consent)
     {
           r.[fieldname]
     }
 }
如果您的商店过程返回完整的表值,那么您可以获取记录为
foreeach(tablename r in consent)
{
    r.[fieldname]
}
    

要回复问题请先登录注册