VBAでもACCESSの数値項目に空白はセットできません。

*本サイトはアフィリエイト広告を利用しています。

データベースの数値項目にゼロと未入力の識別が必要な場合に、空白をセットしたいときがあると思います。

結論から言うと、数値項目に空白はセットできません。Nullをセットしてください。

このページではACCESSデータベースの数値項目に、NULLをセットする方法を解説しています。

スポンサーリンク
スポンサーリンク

テーブル設定

テーブル設定で値要求を「いいえ」に設定します。

スポンサーリンク

VBAでのNullのセット方法

Daoで処理しています。

「=Null」でセットできます。

エラーの例

以下のように「=””」ではエラーになります。

Visual BasicのNull設定方法

参考までに、Visual BasicでNullをセットする場合は、「=DBNull.Value」でセットします。

タイトルとURLをコピーしました