【发布时间】:2016-02-12 20:03:12
【问题描述】:
我有一个访问数据库,在表单的文本框中有几个计算字段。其中大多数会在计算中包含的数据更新后立即更新。但是,我有几个包含查询数据点的计算字段文本框,当我更新会影响查询结果的文件时,这些计算字段不会正确更新,直到我单击几条记录或关闭并打开表格。
如何在更新表单上的特定字段后强制更新该特定查询?
【问题讨论】:
标签: ms-access-2007
我有一个访问数据库,在表单的文本框中有几个计算字段。其中大多数会在计算中包含的数据更新后立即更新。但是,我有几个包含查询数据点的计算字段文本框,当我更新会影响查询结果的文件时,这些计算字段不会正确更新,直到我单击几条记录或关闭并打开表格。
如何在更新表单上的特定字段后强制更新该特定查询?
【问题讨论】:
标签: ms-access-2007
尝试刷新表单。
Me.Refresh
顺便说一句,您真的应该改掉使用绑定表单的习惯,因为您最终必须将一堆东西(像这样)混在一起才能使其正常工作,以及撤消功能(取消输入的新记录)充其量是不稳定的。通过取消绑定表单,您可以更好地控制它对计算字段的反应,并且转储新的数据条目是一件轻而易举的事。
【讨论】:
Form.Refresh 更简洁?不打算在这里进行讨论,但我不能让它成为绝对真理。