Microsoft Access Record Corruption

时间:2016-02-17 05:01:29

标签: ms-access

我在使用Microsoft Access数据库时遇到了另一个问题。每隔一段时间,一些记录就会被破坏。发生了一些事情,记录中会出现不同的形状,中文字符和错误的数据。我确实通过备份我每天更新的表来找到一种不丢失损坏记录的方法。不过,特别是在运行更新时,这有点令人烦恼。

我试图为这个问题寻找不同的解决方案,但没有一个真正奏效。它是一个可供多个用户同时使用的数据库。这是一个较旧的,我不得不更新一点。我也没有任何备忘录字段。

1 个答案:

答案 0 :(得分:1)

如果使用自动编号字段作为主键,如果重置自动编号种子并开始复制现有值,则可能会导致损坏风险增加。 This has since been fixed, but you may need to update your Jet Engine Service Pack

如果您处于多用户环境中并且尚未拆分数据库,则应该尝试这样做。您可以使用“移动数据”部分功能区上的数据库工具选项卡拆分数据库。这可以通过更好地管理同一记录的并发更新来降低腐败风险。 See further discussion here.

不幸的是,如果没有关于您的表格和关系的更多信息,我无法告诉您问题。如果损坏是更新查询的常见结果,我将首先查看更新例程以查找错误。