私は解決できないほど難解な問題があります。object.Value = Nullを比較しても期待通りの結果が得られません
If Me.Bank_Credit.Value = Null Then
Me.Bank_Credit.Value = 0
End If
基本的に、私はユーザーがデータを入力してボタンをヒットするアンバウンドボックスを持っています。確認ボックスがYESになると、バインドされていないボックスのデータがバインドボックスにコピーされます。ただし、ユーザーが何も入力しないと、空のバインドフィールドが作成されます。このフィールドは、クエリを深刻に混乱させる可能性があります。
言われているように、上記のコードは単に私のためには機能しません。たとえば、Me.Bank_Credit.Value = 1と設定して実行すると、1は2秒になります。しかし、それは単純にヌル、あるいは ""でも働くことを拒否します。
私はこの問題の簡単な解決策があると確信しています。私はそれを理解できません。
Nullの場合、 '='は比較器として使用できませんが(x = Nullの場合)、代入命令(x = Null)として使用できます。 –
ああ、それは働いた! 非常に高く評価されています。 – user1706975