正如标题所示,是否有任何方法可以关闭Access中的自动编号字段以允许我插入一个具有我选择的ID的行,例如在SQL Server中使用SET IDENTITY_INSERT OFF?
答案 0 :(得分:5)
您可以使用SQL插入ID。
INSERT INTO Table1 (ID) Values (-10)
答案 1 :(得分:2)
autonumber属性将字段的默认值设置为自动编号种子值。如果自动编号字段也是主键(或具有单独的唯一约束),则无法重复使用任何存储的值。但是,您可以显式插入任何长整数值,该值不会与现有存储值冲突。如果没有对自动编号字段的唯一约束,则可以重复插入相同的值。
您可能甚至不需要等同于SET IDENTITY_INSERT OFF