Vì vậy, tôi có một vấn đề khó chịu đơn giản mà tôi dường như không thể giải quyết được.So sánh đối tượng.Value = Null không tạo ra kết quả mong đợi
If Me.Bank_Credit.Value = Null Then
Me.Bank_Credit.Value = 0
End If
Về cơ bản, tôi có hộp không liên kết mà người dùng nhập dữ liệu vào và sau đó nhấn nút. Sau khi CÓ trên xác nhận hộp, dữ liệu trên hộp unbound được sao chép vào hộp bị ràng buộc. Tuy nhiên, nếu người dùng không nhập bất cứ thứ gì, điều đó sẽ tạo ra một trường ràng buộc rỗng có thể làm hỏng nghiêm trọng các truy vấn xuống đường.
Điều đó đang được nói, mã ở trên đơn giản sẽ không hoạt động đối với tôi. Nếu tôi đặt, ví dụ, nếu Me.Bank_Credit.Value = 1 và sau đó chạy nó, 1s được biến thành 2s, như sẽ xảy ra. Nhưng nó đơn giản từ chối làm việc cho Null hoặc thậm chí "".
Tôi chắc chắn rằng có một giải pháp đơn giản cho vấn đề này, tôi không thể hiểu được.
Cảm ơn trước
Khi nói đến Nulls, '=' không thể được sử dụng như một bộ so sánh (nếu x = Null thì) nhưng vẫn có thể được sử dụng như một lệnh gán (x = Null). –
Aha, đã hoạt động! Được đánh giá cao. – user1706975