0
我試圖將一個多字段搜索添加到表單中,但我碰到了一個卡紙。我已經想出了我的4個文本字段。下面是使用通配符我使用的代碼,這樣,如果它的留空多字段搜索,納入年齡範圍標準?
Like "*" & [Forms]![Patient Tracking]![FNSearch] & "*"
它會搜索所有的記錄,但現在,我想添加一個年齡段的特徵。它存儲爲一個簡單的數字字段。我只需要創建一種可以輸入年齡範圍的方法(在文本框中命名爲minage,在maxage文本框中爲最高),如果留空,也會被忽略。
任何想法如何創建此標準?
這是查詢的在SQL整個代碼:
SELECT [Patient Tracking].[First Name], [Patient Tracking].[Last Name], [Patient Tracking].City, [Patient Tracking].Sex, [Patient Tracking].Age
FROM [Patient Tracking]
WHERE ((([Patient Tracking].[First Name]) Like "*" & Forms![Patient Tracking]!FNSearch & "*") And (([Patient Tracking].[Last Name]) Like "*" & Forms![Patient Tracking]!lnsearch & "*") And (([Patient Tracking].City) Like "*" & Forms![Patient Tracking]!citysearch & "*") And (([Patient Tracking].Sex) Like "*" & Forms![Patient Tracking]!sexsearch & "*"))