2015年12月8日 星期二

【Entity Framework】Stored procedure returns int instead of result set

Entity Framework 匯進來的 Stored procedure 沒回傳 Select 結果,而是給你 procedure  執行結果 int 值的問題。


解法
  1. 在 edmx 開啟模型瀏覽器/函式匯入,在你的預存程序點兩下編輯
  2. 把回傳類型換成你需要的類型然後按確定
  3. 去檢查EF預存程序的回傳類型,現在應該會是對的了

ref: MSDN

沒有留言:

張貼留言