我試圖使用大規模微ORM來執行存儲過程。海量:使用存儲過程
var tbl = new DynamicModel("Conn", tableName: "User", primaryKeyField: "UserID");
var result = tbl.Query("EXEC User_INSERT @0,@1,@2,@3", "7843bf9d-9cb8-495b-aaa5-785ac74b82a5", "7FBDDG58-B08E-4723-9477-C9E791CDF36E", "Admin", "11/20/2012");
在調試時甚至沒有進入Massive庫。我也試着像...
var result = tbl.Query(@"EXEC ...);
也
var result = tbl.Query("User_INSERT @0,...);
一切似乎是工作。使用相同的句柄SELECT查詢工作,但不是存儲過程。如果我在語句中創建一個斷點並在「快速監視」中加載相同的內容並展開動態結果,則會觸發存儲過程。
你怎麼不顯示選擇查詢..? – MethodMan
喜歡的東西變種結果= tbl.Query(「選擇從用戶*」);作品(這是我的意思是當我提到SELECT查詢作品)。所以連接不是問題。但通過傳遞存儲過程的名稱它不起作用。 – Rajul