asp如何连续判断两个变量,只要等于指定的一个数就可以

asp如何连续判断两个变量,只要等于其中一个就可以了,就跳出这个判断ifPattern<>"关闭模式"orPattern<>"开启模式"thenrs.open"selec... asp如何连续判断两个变量,只要等于其中一个就可以了,就跳出这个判断

if Pattern<> "关闭模式" or Pattern<> "开启模式" then
rs.open "select * from bug",con,1,3
rs.AddNew
rs("bug_name")="BUG:修改模式不等于关闭模式和开启模式,此次判断有人恶意修改软件,已经拦截"
rs("bug_time")=Now()
rs("bug_user")=user_name
rs("bug_ip")=Request.ServerVariables("REMOTE_ADDR")
response.write("抱歉您的指令错误,以反馈1")
response.End()
rs.close
end if
这样写不行啊
展开
 我来答
vcluopeng
2013-11-11 · 超过13用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:29.1万
展开全部
if Pattern = "关闭模式" or Pattern = "开启模式" then'等于其中一个,则返回true

'这里写要操作的语句

else'两个都没有则终止操作

response.write("抱歉您的指令错误,以反馈1")
response.End()

end if
追问
没用啊,只要等于其中一个,就不用进行下面的判断了
追答
刚刚更新了,你再试试。主要是你的描述,误导了我。
miniappkFwV0962YhOPw
2013-11-11 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2709 获赞数:7887

向TA提问 私信TA
展开全部
你这判断有矛盾吧

我分析一下,你来看看
如果pattem不等于"关闭模式",那它就是有可能等于“开启模式”,反过来,也是如此

你为什么不这样写呢?
if pattem="关半模式" or pattem="开启模式" then
else
...你的SQL语句
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
blacklong
2013-11-11 · TA获得超过1501个赞
知道大有可为答主
回答量:2745
采纳率:0%
帮助的人:1255万
展开全部
if Pattern="关闭模式" or Pattern= "开启模式" then
追问
还是没有,他输出的抱歉您的指令错误,以反馈1
还是没有,他输出的抱歉您的指令错误,以反馈1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式