vb6执行update有问题
答案:3 悬赏:70 手机版
解决时间 2021-03-29 10:17
- 提问者网友:且恨且铭记
- 2021-03-28 11:15
vb6执行update有问题
最佳答案
- 五星知识达人网友:青灯有味
- 2021-03-28 12:17
晕哦!其实出现“缺少结束语句”的原因很简单啦。就是双引号的问题。。
你的这句:Db1.Execute "update DMZ set 发证日期=dateadd("yyyy",-1,年检日期)"
会被看做是:Db1.Execute "update DMZ set 发证日期=dateadd("
它后面再接:yyyy",-1,年检日期)" 当然会出现错误!
改成下面这样即可:
Db1.Execute "update DMZ set 发证日期=dateadd(""yyyy"",-1,年检日期)"
你的这句:Db1.Execute "update DMZ set 发证日期=dateadd("yyyy",-1,年检日期)"
会被看做是:Db1.Execute "update DMZ set 发证日期=dateadd("
它后面再接:yyyy",-1,年检日期)" 当然会出现错误!
改成下面这样即可:
Db1.Execute "update DMZ set 发证日期=dateadd(""yyyy"",-1,年检日期)"
全部回答
- 1楼网友:渡鹤影
- 2021-03-28 13:53
Db1.Execute "update DMZ set 发证日期=dateadd(" & chr(34) & "yyyy" & chr(34) & ",-1,年检日期)"
注意& 前后有空格
注意& 前后有空格
- 2楼网友:孤独入客枕
- 2021-03-28 13:38
Db1.Execute "update DMZ set 发证日期=" & dateadd("yyyy",-1,年检日期)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯