ASP.NET/MVC 3.0 VS2010
サンプルのEntity Framework
で作業するのが初めてです。関数のインポートとして2つのストアドプロシージャをインポートし、それぞれに複雑なデータ型を作成しました。複雑なデータ型の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