Linq-to-Sqlを使用して出力を返さないストアドプロシージャを実行することはできますか?Linq-to-SQL非実行クエリ
1
A
答えて
5
[サーバーエクスプローラ]ウィンドウで、sprocを参照して見つけます。それをLinq-to-Sqlデザイナのメソッド領域にドラッグします。
このストアドプロシージャは、DataContextオブジェクトのメソッドとして使用できるようになりました。
あなたのsproc名はIncrementCustomerVisit
で、タイプはint
の1つのパラメータが必要です。アプリのコードで
:
using (DataContext db = new DataContext())
{
db.IncrementCustomerVisit(someCustomerID);
}
5
0
db.ExecuteCommand("exec myStoredProcedureName");
関連する問題