【发布时间】:2017-10-30 02:32:08
【问题描述】:
我正在尝试在具有多个条件的 DAO 记录集上使用 findnext。它使用第一个标准,但忽略第二个。即,它只使用第一个标准。
代码如下:
Dim rstWarrantList As DAO.Recordset
Set rstWarrantList = GetRecordset("Warrant List", "ORDER BY [CODE] ASC")
With rstWarrantList
sFindFilter = "[CODE] LIKE 'APO*' AND [Type] LIKE '*MINI Call*'"
.FindNext sFindFilter
end with
我可以交换条件,它不会抛出错误,它只搜索第一个条件。我尝试使用 '=' 而不是 'LIKE' 没有效果。 伊恩
【问题讨论】:
标签: vba ms-access dao recordset