電子書籍の厳選無料作品が豊富!

ASP(VBScript)でmdbのデータベースを開き
処理をするコードを書いているのですが
項目に空白かnullのどちらかが入っている場合
どちらも空白として判断して処理したいのですが
DBに接続してレコードセットをオープンし
ただ単に項目を表示させることはできています。
空白の時に違う表示をしようとしたときに以下のようなコードを
書いているのですがいつもERRの表示が出てしまいます

if objRS("hogehoge").value="" or objRS("hogehoge").value=Null then '空白の判断
hensuu = "空白"
else
hensuu = "ERR"
end if

実行時エラーは出ないんですが アクセスで見る限り
このmdbデータベースのhogehogeは空白です。

どなたか回避策などご存じでしたらご教授下さい。
よろしくお願いします。

A 回答 (1件)

DBNull、もしくはIsDBNullで判別すべきなんじゃないでしょうか。


それか一度string型にキャストしてみるとかで。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!