我在命令窗口直接调试也这样,代码是:
Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "insert into ZBXJLD(YHBH,YHMC,CZRQ,BZ) values('" & Vars("用户") & "' , '" & _
Vars("姓名") & "' ,'" & Date.Now & "','备注')"
cmd.ExecuteNonQuery()
这样会提示提示从字符串转换日期和/或时间时,转换失败
Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "insert into ZBXJLD(YHBH,YHMC,CZRQ,BZ) values('" & Vars("用户") & "' , '" & _
Vars("姓名") & "' ,'" & Date.Today & "','备注')"
cmd.ExecuteNonQuery()
这样不会报错,但是没有小时分钟信息,说明问题出在Date.Now上,我应该去修改哪些设置,电脑还是数据库,CZRQ字段类型是datetime
[此贴子已经被作者于2016/4/11 11:21:23编辑过]