1

column-data-type を整数に変更する以外に、MS-Access がブール値の NULL を処理できないことに対処するためのより良い方法があるかどうか疑問に思っていました。

4

3 に答える 3

2

数字を使用する必要があると思います。そのため、Access MVP の Allen Browne も使用しているようです。

于 2008-09-17T21:33:16.473 に答える
0

アプリ/ソリューションがデータ内の上記のNULLをどのように解釈するかによって異なると思います。

レポートでそれらを単純に「無視」しますか...つまり、空白または改行として印刷しますか? その場合、次のように、便利な IsNull 関数を SQL ビルダまたは通常の Access クエリ デザイナの列の「即時 if」iif() と一緒

使用できますBooleanColumnName )一方、NULL を "False" 値と見なしたい場合は、列を更新して、次のように変更することをお勧めします: Update table SET BooleanColumnName = FALSE





WHERE BooleanColumnName IS NULL

于 2008-09-17T21:45:26.117 に答える
0

私が見つけたわけではありません:(私はしばらくAccessをプログラムしていませんが、私が覚えているのはかなり多くのisNullチェックが含まれています.

于 2008-09-17T21:23:29.710 に答える