Ms access 依次刷新组合框查询

Ms access 依次刷新组合框查询,ms-access,combobox,Ms Access,Combobox,我在表格上有两个组合框。一个用于开始日期,一个用于结束日期。选择开始日期时,它将结束日期限制为大于所选开始日期的日期。这可以正常工作,但在选择新的开始日期时,如何刷新结束日期查询?提前感谢。我认为您可以使用endDateBox。请在限制值后重新查询。Pocket是正确的,不过添加它可能会有好处 Me.EndDateBox = Null Me.EndDateBox.Requery 假设您的查询以某种方式限制了允许的日期。添加“Null”可确保其中的任何条目不再存在;重新查询有可能使用旧的(不正确

我在表格上有两个组合框。一个用于开始日期,一个用于结束日期。选择开始日期时,它将结束日期限制为大于所选开始日期的日期。这可以正常工作,但在选择新的开始日期时,如何刷新结束日期查询?提前感谢。

我认为您可以使用endDateBox。请在限制值后重新查询。

Pocket是正确的,不过添加它可能会有好处

Me.EndDateBox = Null
Me.EndDateBox.Requery

假设您的查询以某种方式限制了允许的日期。添加“Null”可确保其中的任何条目不再存在;重新查询有可能使用旧的(不正确的)输入进行正确的查询。这将强制用户在组合框中输入一个新的隐式正确值。

结束日期组合框的行源是什么?这取决于结束日期的限制方式。行源很可能是在运行时设置的,在这种情况下,重新查询不会有帮助;它强制刷新行源。。如果它不包含任何动态的、可刷新的材料,那么他需要使用类似于
Me.EndDateBox.RowSource=“New row source stuff”
的VBA代码编辑它,然后再加上上面的“我的”。他还提到“结束日期查询”。。意味着某种动态的东西。