Null 値の使い方が不正です。| 原因と対処

VBScriptエラーのエラーである"Null 値の使い方が不正です。"の原因と対処に関して説明します。


エラーメッセージ:
Null 値の使い方が不正です。

エラーメッセージ(英語):
Invalid use of Null

スポンサード リンク

エラーコード:
94

エラー原因:
主にデータベースにおいて空(NULL)のフィールドの値を変数に代入しようとしました。

値が空であることを表現するには、Null あるいは Emptyが使用されます。
Nullはデータが存在しないことを表します。Emptyはデータが初期化されていないことを表します。

Emptyは文字列に変換すると "" と表現されます。
Emptyは数字に変換すると 0 となります。

一方で Nullは文字列や0に変換できないため、本エラーが発生します。

Nullが返される可能性がある値を変数に代入してはいけません。





スポンサード リンク

対処:
IsNull()  関数を使用し、変数へ代入する前にNullでないことを確認します。


スポンサード リンク



[VBScript エラーコード 一覧に戻る]


(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。
本内容は調査した時点(2016年4月)です。環境や時期により情報が異なる場合があります。