MS Access 数据表不会根据组合框更新

Posted

技术标签:

【中文标题】MS Access 数据表不会根据组合框更新【英文标题】:MS Access datasheet won't update based on combo box 【发布时间】:2017-06-14 21:43:29 【问题描述】:

我有一个基于查询的拆分表单。在标题中,我有一个组合框,用作查询的过滤器。因此,当我更改组合框的值时,我希望数据表能够更新(更改事件重新查询)。现在的问题是数据表没有反映新的过滤器。

当我执行查询本身(链接到组合框)时,一切正常。此外,当我更新查询的基础表(例如,添加新条目)然后更改组合框的值时,新条目将显示在数据表中,但不会显示在过滤器中。因此,基于此,我得出结论,该查询是正确的,并且该事件也有效。

知道发生了什么吗?我快疯了……

【问题讨论】:

【参考方案1】:

这是一种解决方法,但如果您确定代码有效,您可以创建一个“应用过滤器”按钮,在执行事件上运行代码。不是很优雅,但很有效。

【讨论】:

以上是关于MS Access 数据表不会根据组合框更新的主要内容,如果未能解决你的问题,请参考以下文章

Ms Access - 从组合框列更新图像

MS Access:组合框重新查询

防止向下箭头或向上箭头更新 MS Access 中的组合框

MS Access - 构建一个组合框,该组合框根据先前的组合框选择返回多个值

MS-Access 2013;根据多记录形式的记录数据更改组合框选项

MS Access - 带有组合框和文本框的 If 语句