Ms access MS Access表单使用变量运行查询

Ms access MS Access表单使用变量运行查询,ms-access,ms-access-2007,Ms Access,Ms Access 2007,能否将变量传递给将填充组合框的查询?如果是,如何设置?可以通过多种方式设置组合框的行源。例如,您可以在当前事件中包括以下内容: Me.ComboX.RowSource = _ "SELECT ID, Description FROM Table WHERE AText='" & MyVar & "'" 或者,您可以在“代码”或“设计”视图中引用表单: SELECT ID, Description FROM Table WHERE AText=Forms!AnOpen

能否将变量传递给将填充组合框的查询?如果是,如何设置?

可以通过多种方式设置组合框的行源。例如,您可以在当前事件中包括以下内容:

 Me.ComboX.RowSource = _
    "SELECT ID, Description FROM Table WHERE AText='" & MyVar & "'"
或者,您可以在“代码”或“设计”视图中引用表单:

 SELECT ID, Description FROM Table WHERE AText=Forms!AnOpenForm!AControl

您可能还希望考虑级联组合框: