insert into 语法错误

twtiqfn 2014-02-27 09:43:49
access表dongji里有三个字段:姓名,日期,月份

cn.Execute ("insert into dongji values ('" & Com2.Text & "','" & dt.Value & "','" & mon & "')")语句能正确运行,但当我作以下修改

cn.Execute ("insert into dongji(姓名,日期,月份)values ('" & Com2.Text & "','" & dt.Value & "','" & mon & "')")的时候,就提示错误:"INSERT INTO 语句的语法错误"

哪里出错了呢,求指教




...全文
147 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigfish_cq 2014-02-27
  • 打赏
  • 举报
回复
你单双引号要用对,“‘” & textbox.text & "'"
twtiqfn 2014-02-27
  • 打赏
  • 举报
回复
真的谢谢你,感觉你一次次的帮我解决问题,感动于你的细心,谢谢了
of123 2014-02-27
  • 打赏
  • 举报
回复
cn.Execute ("insert into dongji(姓名,日期,月份values ('" & Com2.Text & "','" & dt.Value & "','" & mon & "')") 不要用中文(全角)括号。中英文混用时常常遇到的容易忽略的问题。 cn.Execute ("insert into dongji(姓名,日期,月份) values('" & Com2.Text & "','" & dt.Value & "','" & mon & "')")

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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