• Giúp em Form tìm kiếm
  • Giúp em Form tìm kiếm

    hoaithanh > 01-09-20, 10:17 AM

    Form tìm kiếm công văn đi e làm xong
    Nhưng đến tìm kiếm công văn đến, e làm giống công văn đi mà sao nó không tìm được ạ.
    Chỗ tìm từ ngày đến ngày. Em ko biết bị lỗi gì ạ
    Nhờ a xem hộ.
    https://drive.google.com/file/d/1N8YJzLS...sp=sharing
  • RE: Giúp em Form tìm kiếm

    ongke0711 > 01-09-20, 12:59 PM

    - Tìm kiếm ngày tháng trong code VBA bạn phải dùng hàm Format() để chuyển về định dạng "mm/dd/yyyy" thì VBA mới chạy chính xác.
    - Fied [noinhan] trong table của bạn để trống tức là giá trị NULL nó khác với "*" - là tìm chuỗi ký tự bất kỳ. Do đó nó sẽ là 2 điều kiện khác nhau. Tìm "*" sẽ không trả về các giá trị = NULL.

    Bạn sửa câu lênh SQL lại như bên dưới: dùng code "Debug.Print strCriteria" để xem toàn bộ câu lệnh SQL

    Mã PHP:
    strCriteria "select ID, socongvan, tenvanban, noidung, ngayky, nguoiky, noibanhanh, dinhkem, namcv, ghichu, ngaynhan " _
                          
    "From congvanden " _
                          
    "where ([noinhan] like '" IIf(Len(Nz(Me.cmb_KH"")) = 0"*' Or [noinhan] Is Null"Me.cmb_KH "'") & ")" _
                          
    " and [ngayky] Between #" Format(Me.txtungay"mm/dd/yyyy") & "# AND #" Format(Me.txdenngay"mm/dd/yyyy") & "#" 
  • RE: Giúp em Form tìm kiếm

    hoaithanh > 01-09-20, 02:09 PM

    Dạ e cám ơn anh rất nhiều ạ.