vb sql insert into 语句语法错误 求解

2025-03-19 14:18:55
推荐回答(3个)
回答1:

sql = "insert into 临时用表 (序号,名称) valuess (5, 4)"

改为
sql = "insert into 临时用表 (序号,名称) values (5, 4)"

如果是字符型:
sql = "insert into 临时用表 (序号,名称) values ('abbbccc', 'fgkhkljl')"

如果是变量:
a=5
b=4
sql = "insert into 临时用表 (序号,名称) values (" & a & ", " & b & ")"

回答2:

valuess写错了,应该是values。

如果是字符串型变量(比如序号=a,名称=b):sql = "insert into 临时用表 (序号,名称) values ('“ & a & "', '"b & "')"

回答3:

****这句*****
Set
rs
=
DataEnvironment1.Connection1.Execute(sql,
,
adCmdText)
这种写法用于返回记录集,执行操作查询应改为下列写法
****改为*****
DataEnvironment1.Connection1.Execute
sql