在绑定到临时表的窗体上,我有3个绑定的文本框控件和3个未绑定的文本框控件。我在未绑定的文本框中添加了3条缺失的信息,并将所有6个文本框的值保存到一个永久表中。接下来,我从命令按钮运行删除查询,以从临时表中删除记录。查询完成后(眨眼),所有3个绑定控件仍显示已删除的数据。如果从这一点继续,我将从绑定的组合框中收到一条错误消息,提示该表正在由另一个用户使用,并且3个绑定的文本框现在显示为#Deleted。即使按导航键,仍会显示原始记录数,直到我按F5键为止。那我很高兴再去一次。
在我的研究中,我尝试了Form_AfterUpDate事件中的Me.ReQuery,Me.ReFresh,Me.RePaint和Sendkeys {F5}。似乎没有任何作用。有任何想法吗?
您仍然处于不再存在的记录中,因此您将需要移至另一条记录。我不确定您是否需要新记录(acNewRec
),所以我放了下一条记录:
DoCmd.GoToRecord , , acNext
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句