如何避免具有自动编号 ID 的重复记录以及如何在访问中按顺序递增自动编号 ID?

问题描述

我有一个输入表(包括输入 ID 和输入字段)和一个类型表(包括 typeID 和类型字段),其中它们之间存在一对多关系(一个类型 ID 到多个输入)... InputID 和 typeID是主键和自动编号。我有一个数据输入表单,用户可以在其中从组合框中选择输入,然后从另一个组合框中选择对应类型。每次我输入一个新的输入并选择一个类型(从类型组合框中的现有类型)时,我在类型表中有一个重复的类型,因为 typeID 是一个自动编号(重复类型)。我的第一个问题是,当用户通过将 typeID 保留为自动编号从这些现有类型之一中进行选择时,如何避免为类型生成重复记录?

一个问题是,当我从表单向表中添加新记录时,为什么自动编号不会按顺序增加?例如,即使我删除了一些记录,它似乎在内存中有这些 ID 并且从那里增加而不是从表中的最后一个现有 ID。我试图使用压缩和修复选项,但没有奏效。

我感谢您的时间并提前提供帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)