拆分 Access 数据库并可能创建重复记录
Posted
技术标签:
【中文标题】拆分 Access 数据库并可能创建重复记录【英文标题】:Splitting an Access database and potentially creating duplicate records 【发布时间】:2015-11-12 16:24:07 【问题描述】:我想知道当两个用户使用本地前端在同一张表上创建新记录时,Access 是如何工作的,以及他们将获得什么主键(自动编号)作为回报。我一起工作的人说,在他们的遗留数据库上,他们有时会得到重复的唯一键(也许它返回了一个错误,我不知道)。但这怎么可能?是吗?
我从未使用过旧版数据库来见证这个问题。
我可以看到它在理论上是如何可能的。在前端检索下一个自动编号并且在保存到表格之前(同时填写表格),下一个用户也检索相同的自动编号。我还不能测试这个理论,但我想知道它是如何真正起作用的,Access 如何处理这个问题以及这个理论是否是无稽之谈。
如果需要,我可以尝试进一步澄清我的问题,但我希望我已经解释得足够好。
谢谢。
【问题讨论】:
【参考方案1】:他们将始终获得分配的个人自动编号。
【讨论】:
正如我所怀疑的那样。我对它的逻辑工作原理很感兴趣,我将不得不研究前端和后端之间的通信以上是关于拆分 Access 数据库并可能创建重复记录的主要内容,如果未能解决你的问题,请参考以下文章