Đánh giá chủ đề:
  • 5 Votes - 2.2 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Đặt điều kiện trong query với giá trị Field là null.
#1
Mình tạo một query lấy dữ liệu từ 2 table:
Table1 (maso, sohd); table2 (maso, ten, tinh)
Mình đặt điều kiện cho: tinh like forms!frm1!txtTinh&"*"
Gặp vấn đề: khi field tinh không có giá trị (tức là maso bên table1 không có trong table2), thì chỉ hiện ra những record có tinh (tinh không null) kể cả trong trường hợp mình để forms!frm1!txtTinh = null (không gõ gì vào)
Mình muốn, khi không gõ giá trị vào txttinh trên form, tất cả các record đều hiện ra.
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
Vì text trong form cho dù bạn không nhập gì thì nó vẫn hiểu là ký tự rỗng "" chứ không phải Null, nên bạn để trống thì nó cũng chỉ filter ra những tỉnh có giá trị bằng "" chứ không filter ra giá trị Null được. Vì vậy bạn phải convert giá trị null trong field [tinh] ra một giá trị khác trước khi filter. Bạn thử vầy xem
Mã:
nz([tinh]) like forms!frm1!txtTinh&"*"
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn haquocquan , Cafe Via He , neverstopvn
#3
Nhưng mà khi mình đưa điều kiện như select iif(forms!tenform!txt is null, "a", "b") from TableA, thì nếu mình không nhập giá trị trong Text thì nó lại chạy đúng kết quả.
Chữ ký của pfsvn Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn
#4
Bạn thử điều kiện nhé:
Mã:
iif(isnull(forms!tenform!txt) or forms!tenform!txt ="", "a", "b")
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname , Cafe Via He


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Hướng Dẫn Query cấp phát quần áo cho công nhân tieuho828 9 234 2 Giờ trước
Bài mới nhất: maidinhdan
  Hướng Dẫn hướng dẫn làm query theo cbobox tieuho828 3 82 03-01-17, 03:54 PM
Bài mới nhất: cpucloi
  [Hỏi] Câu lệnh để tìm max tại criteria trong query khongcodit 8 287 23-12-16, 12:05 AM
Bài mới nhất: ongke0711
  [Hỏi] Hỏi Query tính giá trị trung bình luonguct 2 77 17-12-16, 07:21 PM
Bài mới nhất: ongke0711
  Thiết lập Query sổ chi tiết slow2812 11 170 13-12-16, 07:44 PM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ