使用表單向導創建組合框時,可以使其根據組合框選擇來選擇表單記錄。我想從文本框中做類似的事情,但我希望它搜索部分字串。我像這樣調整了表單向導代碼:
Private Sub txtSearchString_AfterUpdate()
' Find the record that matches the control.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[RequestName] LIKE *" & Str(Nz(Me![txtSearchString], 0)) & "*"
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
我收到“型別不匹配”錯誤。我的代碼有問題還是 FindFirst 函式無法做到這一點?
uj5u.com熱心網友回復:
嘗試以下
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[RequestName] LIKE '*" & Me.txtSearchString & "*'"
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/433078.html
