私は日付(日付データ型)の列を持つSQLサーバーデータベースとテーブルを持っています。すべてのレコードの日付列の値を今日の日付に変更したいのですが、何かが機能していないので、助けてください。私のコード:SQLデータベースの日付の列を更新
con.Open();
DateTime date = DateTime.Now.Date;
string insStr = "UPDATE tblBusiness SET DateCreated = @Date;";
SqlCommand updateDate = new SqlCommand(insStr, con);
updateDate.Parameters.AddWithValue("Date", date);
updateDate.ExecuteNonQuery();
con.Close();
おかげで、オーク
EDIT:答えを 感謝。 データベースに記録されているレコードが多すぎて、デフォルトの更新タイムアウトが30秒か何かのために動作していないのが原因でした。なぜレコードが変更されなかったのか。 updateDate.CommandTimeout = 0;問題を修正しました。
回答ありがとうございます。 データベースに記録されているレコードが多すぎて、デフォルトの更新タイムアウトが30秒か何かのために動作していないのが原因でした。なぜレコードが変更されなかったのか。 updateDate.CommandTimeout = 0;問題を修正しました。 – Oak