AccessでDBを使用していますが、この行のフィールドに別の値がまだ入力されていない場合に、SINGLEの結果を入力できるようにしたいと考えています。
Iif(MaritalStatus)is null、 "SINGLE")と書きましたが、以前の値がMarried、Divorcedなどであったフィールドを除いて、すべてのフィールドがSINGLEで埋められたという結果がAccessから返されました。
試してください:
NZ(MaritalStatus,"SINGLE")
ドキュメントの Nz Function から:
Nz関数を使用すると、VariantがNullの場合、ゼロ、長さゼロの文字列( "")、または別の指定された値を返すことができます。たとえば、この関数を使用して、Null値を別の値に変換し、式を介して伝播しないようにすることができます。
または、以下を使用できます。
IIF(IsNull(MaritalStatus),"SINGLE",MaritalStatus)