关于SQL的UPDATE语句

cowbaby 2003-10-18 09:27:08
cn.Execute "UPDATE bcam5" _
& "SET tons_mg = 0,tons_bg = 0,tonkm_bg = 0,tonkm_mg=0;"
这句话在编译的时候怎么提示:UPDATE语句语法错误?
怎么回事?
...全文
20 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cowbaby 2003-10-18
  • 打赏
  • 举报
回复
谢谢大家的回答!
问题解决了,确实是少了一个空格。
juror 2003-10-18
  • 打赏
  • 举报
回复
yes
zmrok 2003-10-18
  • 打赏
  • 举报
回复
同意楼上
ddddme 2003-10-18
  • 打赏
  • 举报
回复
又是我,象这样要换行的SQL语句最好这样写
cn.Execute "UPDATE bcam5 " _
& "SET tons_mg = 0,tons_bg = 0,tonkm_bg = 0,tonkm_mg=0"
就是在换行前在前面一个引号前加个空格
ddddme 2003-10-18
  • 打赏
  • 举报
回复
cn.Execute "UPDATE bcam5 SET tons_mg = 0,tons_bg = 0,tonkm_bg = 0,tonkm_mg=0"
去掉结尾的分号
另外你最好用这样的方法
sql="sql语句"
遇到错误就把这个sql变量显示出来,然后放到查询分析器里面运行,那里有详细的错误提示
lxcc 2003-10-18
  • 打赏
  • 举报
回复
cn.Execute "UPDATE bcam5" _
& "SET tons_mg = 0,tons_bg = 0,tonkm_bg = 0,tonkm_mg=0;"
bcam5与SET之间少了空格
itlive 2003-10-18
  • 打赏
  • 举报
回复
去掉结尾的分号
守城小轩 2003-10-18
  • 打赏
  • 举报
回复
cn.Execute "UPDATE bcam5 SET tons_mg = 0,tons_bg = 0,tonkm_bg = 0,tonkm_mg=0"

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧