Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Tìm kiếm với hai điều kiện.

    Chuyện thế này: Em có tbl1 có các cột sau: || NgayPS || TaiKhoan || Sodu ||
    Giờ em có frm1, trên đó có txt1 kết quả là txt1 nhận được Sodu với điều kiện là NgàyTìmKiếm và TàiKhoản muốn giống với NgayPS và TaiKhoan trên tbl1.

    Em sự trợ giúp của anh chị
    Em xin cảm ơn và chúc gia đình kế toán ta có Một đêm Giáng sinh vui vẻ, bình an ....!

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Tìm kiếm với hai điều kiện.

    Em khai báo một biến recordset gán cho tbl1 và tìm kiếm theo điều kiện nhé. VD
    dk="NgayPS = #" & format(txtNgayPS,"mm/dd/yy") & "# AND TaiKhoan = '" & txtTaiKhoan & "'
    rs.Findfirst dk
    txtSoDu=rs!SoDu

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Tìm kiếm với hai điều kiện.




    Trích dẫn Gửi bởi dongnamnb
    Em khai báo một biến recordset gán cho tbl1 và tìm kiếm theo điều kiện nhé. VD
    dk="NgayPS = #" & format(txtNgayPS,"mm/dd/yy") & "# AND TaiKhoan = '" & txtTaiKhoan & "'
    rs.Findfirst dk
    txtSoDu=rs!SoDu
    Sửa chút nhé dongnamnb. Do FindFirst có thể bị NoMatch, do đó sẽ EOF trong trường hợp này, phải loại trừ trường hợp đó ra:

    dk="NgayPS = #" & format(txtNgayPS,"mm/dd/yy") & "# AND TaiKhoan = '" & txtTaiKhoan & "'
    rs.Findfirst dk
    If Not rs.NoMatch Then
    txtSoDu=rs!SoDu
    Else
    MsgBox "Không tìm thấy"
    End If

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Tìm kiếm với hai điều kiện.

    Vâng, em cảm ơn hai anh. Em sẽ chế biến lệnh nào phù hợp thì em dùng.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •