注册 登录
编程论坛 ACCESS论坛

请教关于在access中,创建新表时"identity"约束条件的用法

kakalort 发布于 2006-06-04 22:34, 1621 次点击

我想把该表的第一个字段设为自动编号,每插入一个记录便自动添加一个值,但创建表时总是出错,提示语法错误,请高手帮我看看
strsql = "create table tbyahua (fdxh int identity(1,1),fdyh char(10),fdbh char(10))"
db.Execute strsql


另外顺便说下以后用"insert into"命令往该表里加入记录碰到该字段如何处理,谢谢!!
1 回复
#2
LouisXIV2006-06-04 23:58
Access不能照搬MSSQL语句

在Access中自增序号类型是counter
语句如下:
create table tbyahua (fdxh counter ,fdyh char(10),fdbh char(10))
1