logging插入/删除exception

我有下一个问题,我需要帮助解决。 有三种forms的工作簿和Access in Database。

数据库中有一个名为tblPlanungStatus的表格,用于logging模块是否准备就绪。 所有这三种forms都使用该表来删除或插入一个状态。

Form3大部分时间都有一个exception。 我插入状态,它运行没有错误。 我运行一个查询来计算这种types的logging,它返回1.很好。 在数据库中什么也没有发生,它显示没有添加logging。 我再次运行查询,它说有1条logging。 我运行删除和计数说0.所以它似乎工作。 但在数据库中还是一无所获。

我closures工作簿,再次运行计数,logging消失,在数据库中没有任何显示。 如果logging停留在数据库中,那么在删除它时会起作用,但在closures后它会再次出现。

有时logging不能被添加,有时不能被删除,当重新打开工作簿(我不知道为什么重要)logging要么删除要么添加。 在DB中,logging出现并消失了一定的时间,但并不总是如此。

我一直在这个问题上徘徊了一个多星期。 谁能帮我?

谢谢,迈克

可能您的Access数据库已损坏。 检查这一点 ,特别是“logging数量不同,取决于数据如何sorting”