使用DB tools INSERT DATA向SQLserver数据库中插入数据出错,请问什么原因?

2019-07-17 10:45发布

点击学习>>《龙哥手把手教你学LabVIEW视觉设计》视频教程

系统错误提示:
可能原因
ADO Error: 0x00000001
Argument error; the number of columns does not equal the number of parameters.
提示列和参数不一致。但我使用了list Columns自动提取表格列信息,不知道问题出在哪里,该如何解决,希望有人解答,谢谢。
下面是一些截图:
A%][EMK2~RUBM%PF`XGR3GO.png [(QJUH[6EOLU{9[D9FNTNW1.png
50){ON$~H73HB91W[T[NAQ9.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
zhouyezuishuai
2019-07-17 14:54
你的SQL语句不对吧,第二列name应该时char类型的,这种数据类型需要加双引号 insert into test (ID,Name,Age) values (1,"张三",26)  这个是建立在你的第一个字段ID不是主键自增长的前提下, 如果ID是主键,自增长,那么就不需要给ID这列赋值了 就可以写成这样: insert into test values("张三",26) 每次添加一行数据 百度搜索了解一下insert语句的用法,很简单的 多看几个就明白了

一周热门 更多>