我是項目中的ASP.NET/MVC 3.0 VS2010
項目的新手。我已經將兩個存儲過程導入爲函數導入,併爲此創建了一個複雜的數據類型。使用複雜數據類型調用EF中的存儲過程
我試圖運行下面的C#代碼:
public ComplexDataType RunStoredProc()
{
var context = new DbEntities();
int param1 = 370;
int param2 = -1;
string param3 = "Current";
ComplexDataType result = new ComplexDataType;
result = context.StoredProc(param1, param2, param3);
return result;
}
而我得到的錯誤:
Cannot implicitly convert data type
System.Data.Objects.ObjectResult(ComplexDataType) to 'ComplexDataType'
我在做什麼錯?如何正確地將存儲過程的結果存儲在複雜的數據類型中?
顯示您的映射和StoredProc方法。 – Pawel