Office中国论坛/Access中国论坛
标题:
[求助]insert sql 出错. (一个简单问题)
[打印本页]
作者:
zhangyifeng
时间:
2003-10-31 23:54
标题:
[求助]insert sql 出错. (一个简单问题)
当我执行下面的语句
DoCmd.RunSQL "insert into table (Opportunities) values (0, 'abc', 'abc', 12, 11, '10/31/2003', 'abc', 'abc', 'abc', 'type', 'comment', 'city', 'state', 'region', 'abc','','abc','','abc')"
其中这个table的第一个field是primary key, 并且使Autonumber,increment
结果table里面真的多出一条primary key为0的纪录。
如果我把第一个参数去掉,运行就出错。
DoCmd.RunSQL "insert into table (Opportunities) values (0, 'abc', 'abc', 12, 11, '10/31/2003', 'abc', 'abc', 'abc', 'type', 'comment', 'city', 'state', 'region', 'abc','','abc','','abc')"
[此贴子已经被作者于2003-10-31 15:54:41编辑过]
作者:
ADAM
时间:
2003-11-1 01:24
Opportunities里不應含第一個Fiel,
value里也不應含"0,"
作者:
zhangyifeng
时间:
2003-11-1 03:56
我试了,结果不行,
如果我把第一个参数去掉,运行就出错。
DoCmd.RunSQL "insert into table (Opportunities) values ('abc', 'abc', 12, 11, '10/31/2003', 'abc', 'abc', 'abc', 'type', 'comment', 'city', 'state', 'region', 'abc','','abc','','abc')"
作者:
ADAM
时间:
2003-11-1 04:10
Opportunities这个应该是字段名列表。
应该和后面的值相对应才可以。。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3