我们有一个相当简单的多用户数据库,可用于制作采购订单。从自动编号字段生成PO编号。
最近4天内,发生了一些事情,使数字从8518变为17474。我知道用户无法更改此数字。我只是想知道是什么原因造成的?
在8518和17474之间没有记录可以表明已创建9000(ish)条记录。我很困扰!!
答案 0 :(得分:2)
自动编号字段对于新记录是可更新的。用户只需在自动编号列中写入一个值,Access就会从那里继续编号。
例如,像这样的查询可以做到这一点:
INSERT INTO [Purchase Orders]([PO Number]) VALUES (17473)
这会将值写入新记录,然后Access将从那里继续。
此外,在粘贴粘贴时,Access还将创建新的自动编号。以下操作将使您的自动编号种子增加表中的记录数:
在表格视图中:
自取消操作以来,不会添加任何新记录,只有在为所有这些新记录生成了自动编号之后才可以添加。