できることならテーブルのプロパティで制限がかけられると良いですね
同感です。見た目が同じなのに結果が異なるのはトラブルの元です。
具体的には、テーブルのデザインビューで、フィールドプロパティを下記のように設定すれば、Nullになることはないので空文字列("")かどうかのみ考慮すればOKになります。
プロパティ | 設定値 |
---|---|
空文字列の許可 | はい |
値要求 | はい |
質問の式も下記ですみます。
式1: IIf([フィールド2]="","9999","")
Like "*"
でデータが抜け落ちることもなくなります。
通報 ...