0
我已經工作了一個小項目,搜索四個文本框輸入的條件表幾天,使用鏈接到該發現結果的查詢列表框。我的問題是,我可以搜索文本數據類型字段,但有一個名爲'年齡'的字段,我無法找到正確的標準語法放在查詢中。需要正確的數字標準搜索查詢
我使用的標準是這樣的:Like "*" & [forms]![SearchTab]![schAge] & "*"
它工作正常的文本字段,而不是爲一個號碼字段。 沒有太多的VBA代碼,只是爲了TextBox的的OnChange重新查詢這樣的列表框:
Private Sub schAge_Change()
Dim SAge as Variant
SAge = schAge.Value
Me.lstResults.Requery
End Sub
謝謝。 SAge應該是將文本框的值傳遞給查詢的變量。 –
是否有更好的標準,我可以使用,而不是'*'。也許一個可以根據第一個字母輸入匹配字段中的第一個字母而不是字段中的任何地方搜索文本 –
如果你想要第一個字母然後像'Like't *''那樣做,所以結果就像從t開始的所有文本一樣。 – winghei