我正在尝试在具有多个条件的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'没有效果。 伊恩
答案 0 :(得分:0)
使用.FindFirst
开始搜索的条件,然后使用.FindNext
,请参阅帮助以供参考