我需要从实体框架调用 SP,使用 DB 优先方法。下面是它的代码。但我面临错误。
“存储过程或函数‘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);