MS Access 错误 3188:无法更新;当前被这台机器上的另一个会话锁定

MS Access Error 3188: Could not update; currently locked by another session on this machine

我有一个绑定到带有长文本字段 (form_conversationDetail) 的 table 的表单。

我可以添加然后编辑和保存同一条记录,直到字段中的字符数超过 2000。

之后,当我尝试保存记录时,我开始收到以下信息:

Error 3188: Could not update; currently locked by another session on this machine.

我有一个父表单 (form_conversations),它提供了一个记录列表,允许用户选择要在 form_conversationDetail 中编辑的对话。

在打开 form_conversationDetail 之前,我尝试将 Dirty 设置为 False

我在保存之前添加了以下语句,这似乎已经解决了这个问题:

DBEngine.Idle dbFreeLocks