0
私は、C#のパラメータのfrom-toのセットをSqlCommand
に渡していた問題に遭遇しました。しかし、結果は9月1日SQLを使用して2016年SqlCommandと比較するにはどのように追加できますか?
からのデータを含めている2016年8月31日
:に2016年8月30日
- を関与しましたサーバーのプロファイラ私は、SQLクエリに入る日付が2016-08-31 23:59:59の代わりに '2016-09-01 00:00:00'であることがわかります。ここで
は、関連するC#はC#は、それがSQLに送信された日付を変更させることになる何
if (request.DateStart != DateTime.MinValue) command.Parameters.Add(new SqlParameter("@dateStart", request.DateStart)); if (request.DateEnd != DateTime.MinValue) command.Parameters.Add(new SqlParameter("@dateEnd", request.DateEnd));
スニペットのですか?
「59:59:59:9990」という時刻を作成すると、1日で24時間しかないので(60ではなく)無効です。 – juharr
質問に同じ問題があります。 – juharr