读书人

SQL语句 追加记录解决方法

发布时间: 2012-03-20 14:01:11 作者: rapoo

SQL语句 追加记录
我的问题是,已经用代码创建好了access数据库表,往里面追加记录。怎么弄??

大致是,我写的创建数据库表的字段:
rs.Open "create table SaveData (编号 autoincrement(1,1) primary key,字段1 int,字段2 int,字段3 int)

追加数据(调用一次该语句,追加一次数据):
SqlStrBc = "Insert Into SaveData Values (id,'" & 变量1 & "','" & 变量2 & "','" & 变量3 & "')

ConnBc.Execute (SqlStrBc)

因为编号字段是自动编号的,我用id在追加数据的句子里面占位,如果去掉id这个,会报错“查询值的数据与目标字段中的数目不同”,如果我添上id这个变量,出错“至少一个参数没有指定值”


所以很困扰不知道怎么弄的
大家帮帮忙呀!

[解决办法]
SqlStrBc = "Insert Into SaveData(字段1,字段2,字段3) Values ('" & 变量1 & "','" & 变量2 & "','" & 变量3 & "')

[解决办法]
http://download.csdn.net/detail/veron_04/2515129
[解决办法]
+1

探讨

SqlStrBc = "Insert Into SaveData(字段1,字段2,字段3) Values ('" & 变量1 & "','" & 变量2 & "','" & 变量3 & "')

读书人网 >VB

热点推荐