変数がnullかどうかを確認するIsNull()ですが、これもちょっと注意。
下のソースでは、falseを返します。
<% Dim aTest %> <%= IsNull(aTest) %> |
では、次は、どうでしょう??
<% Dim aTest aTest = "" %> <%= IsNull(aTest) %> |
実は、これ、falseを返します。
VbScriptでは、「""」をnullとは違うものとわけているようで、どーすれば、trueを返すかというと、
<% Dim aTest aTest = Null %> <%= IsNull(aTest) %> |
とブール値をセットすることで、trueを返します。
ってことは、「""」の場合の判定方法は??
それについては、次の日記に書きたいと思います。
0 コメント:
コメントを投稿