chipiu3001
Thành viên hoạt động
- Tham gia
- 22/8/15
- Bài viết
- 105
- Được thích
- 15
Chào mọi người
Mình có 1 vấn đề cần giúp đỡ
Mình tạo userform: Có listview và 2 textbox
Dùng ADO để lọc dữ liệu điều kiện ( 2 textbox) trên CSDL chuyển lên listview.
Mình dùng ...Form... Where (CộtA)=textbox1 and (CộtB)=textbox2 => Chạy OK nếu điền đúng điều kiện.
Vấn đề: Nếu không điền dữ liệu vào textbox thì nó coi giá trị textbox=0 ==> Search không thấy.
Mong muốn Khi không điền dữ liệu vào textbox nào thì coi như không có điều kiện ở textbox đó
VD: Textbox1 không có dữ liệu, Textbox2 có có dữ liệu=> ...Form... Where (CộtB)=textbox2
Textbox1 có dữ liệu,Textbox2 không có dữ liệu=> ...Form... Where (CộtB)=textbox1
Textbox1 không có dữ liệu,Textbox2 không có dữ liệu=> chỉ là select ...form.... thôi.
Kiến thức của mình có hạn, có chăng dùng được IF...then.. nhưng dài dòng.
Mong các bạn giúp đỡ.
Mình cảm ơn
Mình có 1 vấn đề cần giúp đỡ
Mình tạo userform: Có listview và 2 textbox
Dùng ADO để lọc dữ liệu điều kiện ( 2 textbox) trên CSDL chuyển lên listview.
Mình dùng ...Form... Where (CộtA)=textbox1 and (CộtB)=textbox2 => Chạy OK nếu điền đúng điều kiện.
Vấn đề: Nếu không điền dữ liệu vào textbox thì nó coi giá trị textbox=0 ==> Search không thấy.
Mong muốn Khi không điền dữ liệu vào textbox nào thì coi như không có điều kiện ở textbox đó
VD: Textbox1 không có dữ liệu, Textbox2 có có dữ liệu=> ...Form... Where (CộtB)=textbox2
Textbox1 có dữ liệu,Textbox2 không có dữ liệu=> ...Form... Where (CộtB)=textbox1
Textbox1 không có dữ liệu,Textbox2 không có dữ liệu=> chỉ là select ...form.... thôi.
Kiến thức của mình có hạn, có chăng dùng được IF...then.. nhưng dài dòng.
Mong các bạn giúp đỡ.
Mình cảm ơn