[問題] access 表單裡頭抓月份的問題

看板Office作者 (Judy Chiu)時間10年前 (2013/09/27 13:29), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: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
可以了(淚)~謝謝s大!也謝謝大家的幫忙
09/27 15:44, 3F
文章代碼(AID): #1IHHUXHC (Office)