• câu lệnh where trong VBA
  • câu lệnh where trong VBA

    xiketuan > 06-12-17, 03:18 PM

    mình có 1 bảng SINHVIEN (MSSV, Ho,Ten, Phai, NS, Ghichu)

    mình có dùng điều kiện để lọc ra 1 mã số sv theo yêu cầu thì ok, giờ muốn thêm 1 đk nữa ngay cột ghi chú và ghi như thế này sao được nhỉ, nhờ giúp đỡ.
    dk = "Where MSSV = '" & cboSoBaoDanh.Value & "' and ghichu <> "NL" "

    trong đó: NL là dữ liệu của cột ghi chú, thì nó báo lỗi nhỉ?

    ở dưới mình dùng hàm truy vấn như sau:
    SqlCommand = "Select * FROM T_sinhvien " & dk
        Set myRS = CurrentDb.OpenRecordset(SqlCommand)

    mong giúp đỡ. Thanks
  • RE: câu lệnh where trong VBA

    ongke0711 > 06-12-17, 03:45 PM

    Nếu "NL" là chuỗi nằm đầu tiên thì dùng:
         dk = "Where MSSV = '" & cboSoBaoDanh.Value & "' AND ghichu <> 'NL*' "