SQL Server 2008にCreateDate
(DateTime)という列があります。table1
ストアドプロシージャをCreateDate
使用して、次のようにパラメータとして更新しようとします。
SqlParameter spdtCreateDate = cmd.Parameters.Add("@dtDreateDate", SqlDbType.DateTime);
spdtCreateDate.Value = dtCreateDate;
C#のアプリケーションから送信しますCreateDate='6/29/2012 12:00:00 AM'
が、データベースをチェックインすると、代わりに次のようにCreateDate
設定されます。2012-06-28 23:00:00.000
2012-06-29 00:00:00.000
誰かが私に何が起こるか教えてもらえますか?
どうすればこの問題を解決できますか?