天津移动宽带套餐2017:ASP 中or的问题?

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 10:51:37
If UserName="" Or PassWord="" Or Re_PassWord="" Then

我想判断三个变量,只要有一个为空就执行 Then后面的语句.

但是用两个Or,就要出错.请问能否这样用?

或者有其它的判断方法?

可以用两个if嵌套
这样

If UserName="" Or PassWord="" Then
结果1
else
if Re_PassWord="" then
结果1
else
结果2
end if
end if

结果1就是三个值有任意一个为空,结果2则是全部非空,这样就对了

If (UserName="" Or PassWord="") and (UserName="" Or Re_PassWord="") and ( PassWord="" Or Re_PassWord="") Then