在单个“表单”组合框中使用多个列作为MS Access中的查询参数

时间:2016-04-03 14:26:37

标签: forms ms-access combobox

我有一个带有组合框的表单,它包含表中的两列。我想使用该组合框中选定行中的两个字段作为查询的参数。

即。组合框包含UNWANTEDSELECT * FROM table WHERE people LIKE "WANTED FROM COMBO BOX" AND people NOT LIKE "UNWANTED FROM COMBO BOX"列,我希望查询

SELECT * FROM table WHERE people LIKE [Forms]![formName]![comboBoxName].column(0) AND people NOT LIKE [Forms]![formName]![comboBoxName].column(1);

我似乎只能使用组合框的绑定列。我试过了

{{1}}

1 个答案:

答案 0 :(得分:0)

一种方法是将表单上的文本框绑定到组合框的另一列。

或者使用未绑定的文本框,您可以从组合框的 AfterUpdate 事件中分配另一列的值。

然后在查询中引用该文本框。