Foxtable(狐表)用户栏目专家坐堂 → 求助向SQL 2008R2 写入日期字段提示从字符串转换日期和/或时间时,转换失败


  共有2134人关注过本帖平板打印复制链接

主题:求助向SQL 2008R2 写入日期字段提示从字符串转换日期和/或时间时,转换失败

帅哥哟,离线,有人找我吗?
zhengboxin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:530 积分:4520 威望:0 精华:0 注册:2013/4/27 22:20:00
求助向SQL 2008R2 写入日期字段提示从字符串转换日期和/或时间时,转换失败  发帖心情 Post By:2016/4/11 11:20:00 [只看该作者]

我在命令窗口直接调试也这样,代码是:

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编辑过]

 回到顶部