请在strsql = strsql & .... 前面(既for 语句后面)加入一条语句 strsql = ""
你如果不清空的话,strsql语句会把每次允许的结果都组成一个字符串
一般根据提示错误,说明sql语句有错误,你可以用设置一个断点或者在视图-本地窗口看一下strsql语句是什么内容
请对比下这个语句
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway');
如果要添加的值是文本需要用单引号括起来。你监视下STRsql就可以知道对不对了。