Jestem nowy w pracy z Entity Framework
w projekcie próbki ASP.NET/MVC 3.0 VS2010
. Zaimportowałem dwie przechowywane procedury jako import funkcji i, w ten sposób, utworzyłem złożony typ danych dla każdego.Wywołanie procedury składowanej w EF z rozszerzonym typem danych
Próbuję uruchomić następujący kod 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;
}
A ja dostaję błąd:
Cannot implicitly convert data type
System.Data.Objects.ObjectResult(ComplexDataType) to 'ComplexDataType'
Co robię źle? Jak poprawnie przechowywać wyniki przechowywanego procesu w złożonym typie danych?
pokaż mapowanie i metodę StoredProc. – Pawel