将日期插入日期时间字段

时间:2014-06-17 07:59:31

标签: datetime vbscript sql-server-2012

我正在使用vbscript更新sql server 2012数据库的datetime字段。代码如下:

Dim cmd
Set cmd = Server.CreateObject("ADODB.Command")    
cmd.ActiveConnection = connection   
'Prepare the stored procedure
cmd.CommandText = "[dbo].[spMyProc]"
cmd.CommandType = 4  'adCmdStoredProc     

cmd.Parameters("@complete_date") = Now()

cmd.Execute

但是数据库中的字段仅显示日期部分而不是时间部分:时间显示为00:00:00。我无法弄清问题是什么。

1 个答案:

答案 0 :(得分:0)

在我的存储过程中,我已将日期变量声明为" date"而不是" datetime"