永发信息网

ASP相同变量 多个AND 如何简写

答案:3  悬赏:0  手机版
解决时间 2021-04-29 15:47

在下列代码中

a=Request.QueryString("a")

if a<>"abc" and a<>"cba" and a<>"123" and a<>"321" and a<>"aaa" and a<>"bbb" ....and ... and ...and ...and a<>"n" then

因为参数都是a 只是值不同,值是无规则的。

这种有简单点的写法吗?如果有怎么写?

并请写出,谢谢!

最佳答案

用instr


dim a


a=Request.QueryString("a")


a=","& a &"," '在a的前面后面添加一个逗号,方便容错,如果不加,可能就会出现要找有没有1,而里面有321的时候返回有,而你想要的结果是没有


if instr(",abc,cba,123,321,aaa,bbb,...,...,...,...,n,",a) then '如果查找"a,"有在里面,也就是等于时


else '不等于时



把你要输出的写在这里



end if

全部回答

可以用

select case a

case "aaa","fdas","fdsa","n"

'什么都不做

case else

'你要的操作

end select

可以这样写
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求武林外传2个新职业加点
狮子口镇窑星村民委员会怎么去啊,有知道地址
问道中多少级带火系蝴蝶呀
地下城游戏登陆上去怎么不 现实游戏那
什么是威客?什么是肩客?二者的区别是什么?
电力安全诗歌,赞美劳模的古诗词
《守护甜心》有没有续集啊?
WOW什么时候开80级?
怎么把一首歌唱好?就是说的那种共鸣怎么做到
六枝特区新场乡乌柳村黑摸组地址在哪,我要去
常州南大街格子铺多少钱一个格子?
你的鼻子有几个空?
广西一区的粉装 影魔护肩 大概要多少YXB能买
经纪人小美的任务。。。
“一寸光阴,一寸金,寸金难买寸光阴。”是谁
推荐资讯
怎样用手机打出火星文呀?谁知道?
1993年阳历3月19号,是什么星座的?
诛仙 血祭四件加八的装备都有金,木,水,火
什么能让时间停止?
求插件排阻的封裝?
《泡沫之夏》电视剧什么时候在网上能看到?
自动充值话费
老人年纪大了,听力不是很好了该做么办?
点符号在电脑上怎么打,高等数学的计算符号在
红海超频3标准版装双风扇风道要往那边走
求金山2009增强版 SP2通行证
怎样才能最快忘记他
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?