• Select theo điều kiện.
  • Select theo điều kiện.

    Minh Tiên > 05-12-13, 12:19 PM

    Mình bị lỗi trong phần Select theo điều kiện nhưng tìm mãi ko ra, nhờ các Pro chỉ giúp. Cụ thể:
    1. Khi dùng với điều kiện đơn như sau:
    strSource = "Select * from tblHanghoa where " & strSearch & " Like '" & "*" & Me.txtDieukientim & "*" & "' order by Mahang"
    Thì chạy OK.

    2. Nhưng khi ghép 2 điều kiện tìm kiếm như sau:
    strSource = "Select * from tblHanghoa where " & strSearch & " Like '" & "*" & Me.txtDieukientim & "*" & "'" And strSearch1 & " Like '" & "*" & Me.txtDieukientim1 & "*" & "' order by Mahang"
    Thì lại báo lỗi type mismatch

    Nhờ các Pro chí giúp lỗi. Cảm ơn nhiều !
  • RE: Select theo điều kiện.

    Xuân Thanh > 05-12-13, 04:12 PM

    Sửa lại thế này xem thử :

    Mã:
    strSource = "Select * from tblHanghoa where " & strSearch & " Like '" & "*" & Me.txtDieukientim & "*" & " And " & strSearch1 & " Like '" & "*" & Me.txtDieukientim1 & "*" & "' order by Mahang"

    Lưu ý điều kiện nối
    Thân mến
  • RE: Select theo điều kiện.

    Minh Tiên > 05-12-13, 04:19 PM

    Cảm ơn Xuân Thanh nhiều !
    Như của bạn thì bị báo lỗi: Lỗi 3075 "Syntax error ... "trong điều kiện strSearch Like ... Xuân Thanh ơi !

    Mình sửa lại thành: strSource = "Select * from tblHanghoa where " & strSearch & " Like '" & "*" & Me.txtDieukientim & "*" & "' And " & strSearch1 & " Like '" & "*" & Me.txtDieukientim1 & "*" & "' order by Mahang"
    (Thêm dâu nháy đơn ở trước chữ And nữa là OK.
    Thân chào !