【发布时间】:2019-08-09 08:41:32
【问题描述】:
我有一个(Microsoft access office 365 数据库)。我在数据库的一个表中有许多记录。假设我有 5 条记录,编号分别为 1 到 5。现在当我删除第 3 条记录时。第 3 条记录现在消失了。我遇到的问题是,当我创建新记录时,我看到记录号 3 再次被用作记录号,尽管记录号 3 已被删除。这对我来说不应该发生。我最近从 2010 年升级了我们服务器上的 Microsoft Access 数据库引擎可再发行版 2016。认为这可能会解决问题。 archiveID 字段的数据类型和主键是自动编号。
请指教。
【问题讨论】:
-
这当然不应该发生!任何数据宏?
-
The data type and primary key for the archiveID field is AutoNumber.这真的是自动编号,据我所知,无论如何不应该发生这种情况。你确定是自动编号?另外,正如@ComputerVersteher 所说,是否有任何宏或 VBA 代码或可能会干扰它的东西? -
@FoxfireAndBurnsAndBurns 假设 OP 在表级别运行,没有执行宏或 vba。只有数据库触发器(数据宏)可以干扰那里。
标签: ms-access