[問題] access 表單裡頭抓月份的問題
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Access
版本:2010
我的表單裡頭還有一個子表單
利用表單想搜尋出生年月日欄位裡頭的月份
讓他顯示在子表單裡面
ex:
出生年月日
1991/8/2
1992/10/23
1984/9/1
1992/7/23
2013/1/19
但是輸入完月份,它卻是把剛剛輸入的數字,都抓出來
並非只抓取月份...(日期格式在資料表那邊為:yyyy/mm/dd)
就像輸入 「8」
它卻是出現:
1991/8/2
1984/9/1
而非只有... 1991/8/2
程式碼:
Private Sub 搜尋_Click()
Dim sql As String
Dim criteria As String
sql = "SELECT 合併.姓名, 合併.出生年月日 FROM 合併"
criteria = ""
If Len(Forms![月份查詢]![Text28]) <> 0 Then
If Len(criteria) <> 0 Then
criteria = criteria & " AND "
End If
criteria = criteria & " 合併.出生年月日 Like '*" & Forms![月份查詢
]![Text28] & "*' "
End If
sql = sql & " WHERE " & criteria
Forms![月份查詢]![合併].Form.RecordSource = sql
End Sub
﹍﹍﹍﹍﹍
感覺是 Like 那邊出問題...
但是找資料都找不到...該如何做修改
故上來發問,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.170.171.63
→
09/27 14:00, , 1F
09/27 14:00, 1F
→
09/27 14:03, , 2F
09/27 14:03, 2F
→
09/27 15:44, , 3F
09/27 15:44, 3F