0

我或多或少需要将此添加为计算字段的过滤器选项。它位于具有运行查询的搜索功能的表单上。我正在尝试将前一个创建者的所有查询合并到一个查询中。这是我唯一缺少的步骤。

如果我将该控件设为组合框并作为行源

<5;<15;<30

理想情况下,我希望它小于 5;15>x>5; 30>x>15 但我不知道如何在查询可以看到它是否像那个控件的地方编写它。

Criteria Like "*" & [Forms]![FRM_SearchMulti]![txtClosing] & "*"
4

1 回答 1

0

我认为您可以在 VBA 中构建字符串以提高速度,或者如果您不关心相关查询失败或速度,则可以使用 UDF。

 Dim qdf As queryDef
 Set qdf = CurrentDB.QueryDefs("TempQuery") ''TempQuery must exist
 sSQL = "SELECT * FROM Table WHERE ANumber " & Me.MyCombo 
 qdf.SQL = sSQL

 DoCmd.OpenQuery qdf.Name

或者那里。

于 2013-01-23T15:01:26.813 回答