1

DBファーストアプローチで、Entity FrameworkからSPを呼び出す必要があります。以下はそのコードです。しかし、私はエラーに直面しています。

「ストアド プロシージャまたは関数 'XXXXXXX' には戻り値の型がありません。ExecuteFunction は、戻り値の型を持つストアド プロシージャと関数のみをサポートします。」

var searchFieldParameter = searchField != null ?
            new ObjectParameter("SearchField", searchField) :
            new ObjectParameter("SearchField", typeof(string));

var searchTextParameter = searchText != null ?
            new ObjectParameter("SearchText", searchText) :
            new ObjectParameter("SearchText", typeof(string));

return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<ReasonCode>("XXXXXXX", searchFieldParameter, searchTextParameter);
4

1 に答える 1