天天看點

EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題

一、ef調用存儲過程:

1.執行傳回表類型的存儲過程

先上存儲過程 随手寫的一個最簡單的

EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題
EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題

執行存儲過程的方法 是用直接執行sql的方式 我在我的文章第九篇 有過詳細的介紹~大家可以先去看下

EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題

執行表的存儲過程 其實是非常強大的 延遲加載 等都有展現 部落格園的陸老師已經寫了 寫的非常清楚了~我這裡就不再寫了 大家可以去他那看下 提供個連接配接~

ef使用存儲過程查詢表的

2.執行傳回值的存儲過程

先上存儲過程

一個簡單的查詢數量

這裡用sqlquery 執行通路 資料庫 因為需要提供傳回類型 而我們傳回的是int 是以先得到int的類型

EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題

3.執行增删改

EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題
EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題

這個用的是操作資料庫 傳回受影響行數

EF 調用存儲過程、傳回多結果集和OUTPUT參數 等問題

二、ef調用存儲過程并接收output結果: