记录插入/删除异常

时间:2016-04-07 08:43:05

标签: excel ms-access error-handling

我有下一个需要帮助解决的问题。 有一个包含三个表单的工作簿和一个Access中的数据库。

数据库中有一个名为tblPlanungStatus的表,我在其中记录模块是否准备就绪。 所有三种形式都使用该表来删除或插入状态。

大多数情况下,从Form3发生异常。 我插入状态,运行没有错误。我运行一个查询来计算这种类型的记录仪,它会回来1.这很好。 在数据库中没有任何反应,它显示没有添加任何记录。 我再次运行查询,它说有1条记录。 我运行删除,计数表示0.所以它似乎工作。但在数据库中仍然没有。

我关闭工作簿并再次运行计数,记录消失,在数据库中没有显示。 如果记录保留在数据库中,那么当删除它时可以正常工作,但在关闭后它会再次返回。

有时无法添加记录,有时无法删除记录,当重新打开工作簿(我不知道为何重要)时,记录会删除或添加。 在数据库中,记录会出现并在一定时间内消失,但并非总是如此。

我一直在用这种方法捣乱了一个多星期。任何人都可以帮助我吗?

谢谢,迈克

1 个答案:

答案 0 :(得分:1)

您的Access数据库可能已损坏。检查this,尤其是“记录数量因数据的排序方式而异”