Linq-to-SQL とストアド プロシージャ (生成された .dbml ファイルとメソッドのような usp 呼び出し) と .NET があります。
そう:
public IEnumerable<usp_Orders_Process_SelectResult> usp_Orders_Process_Select()
{
return _dataContext.usp_Orders_Process_Select();
}
これは私のストアド プロシージャの実行ですが、5 つの引数 (Guid、int、date、date、int) があります。もちろん、次のように変更できます。
public IEnumerable<usp_Orders_Process_SelectResult> usp_Orders_Process_Select(Guid par1, int par2, date par3, date par4, int par5)
{
return _dataContext.usp_Orders_Process_Select(par1, par2, par3, par4, par5);
}
しかし、それはあまり良くありません。
を使用してリストを整理しSqlParameter
、それを usp に送信する方法はありますか? どうも。