我在 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
谁能告诉我发生了什么?
我怎么解决这个问题?