NSERT INTO 语句的语法错误。

爱生活爱比特爱世人 2017-05-27 01:03:33
str1 = "insert into [user]([username],[password],[authority])values ('1','2','3')"
dbcom1 = New OleDbCommand(str1, dbconn)
If dbcom1.ExecuteNonQuery >= 1 Then
MessageBox.Show("插入数据成功!")
End If
程序执行,捕捉到异常 NSERT INTO 语句的语法错误。
可是看了半天,语句也看不出来,字段类型都是文本,数据库是access
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 1 楼 diaodiaop 的回复:

str1 ="insert into [user]([username],[password],[authority])values ('1','2','3')"
用这个. 你的括号是中文的....
刚试出来,确实是这个原因,刚开始改了好几次括号,可能中英文一直没切换过来,万分感谢
by_封爱 2017-05-27
  • 打赏
  • 举报
回复

str1 ="insert into [user]([username],[password],[authority])values ('1','2','3')"
用这个. 你的括号是中文的....

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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