Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 基于表单记录源访问组合框_Ms Access - Fatal编程技术网

Ms access 基于表单记录源访问组合框

Ms access 基于表单记录源访问组合框,ms-access,Ms Access,我有一个组合框,希望根据表单的记录源显示选项。但是,记录源是动态的,而不是静态的(即,它在执行某些操作时会发生变化)。如何使组合框在过程中的任何时候根据记录源重新查询自身。您可以使用重新查询方法: combobox.Requery 但这只会根据组合框的原始行源重新查询组合框。我需要将行源附加到记录源,记录源是动态的,并且会发生更改。您始终可以使用组合框的rowsource属性更改其rowsource。然后立即重新查询组合框,我认为这是可行的。如果设置行源,则重新查询是多余的。在任何例程中更改窗

我有一个组合框,希望根据表单的记录源显示选项。但是,记录源是动态的,而不是静态的(即,它在执行某些操作时会发生变化)。如何使组合框在过程中的任何时候根据记录源重新查询自身。

您可以使用重新查询方法:

combobox.Requery

但这只会根据组合框的原始行源重新查询组合框。我需要将行源附加到记录源,记录源是动态的,并且会发生更改。您始终可以使用组合框的rowsource属性更改其rowsource。然后立即重新查询组合框,我认为这是可行的。如果设置行源,则重新查询是多余的。在任何例程中更改窗体的记录源,都必须更改组合框的行源。没有别的办法了。您如何更改表单中显示的记录?告诉我们,然后我们可以建议如何处理组合框与之同步。