dim SREQ,o,p,z 'o,p,z的值已得到
if m=0 then SREQ=1
elseif m=1 and o>=9 and o<=22 and p<>1 and z>50000 then SREQ=5
elseif m=1 and o>=9 and o<=22 and p<>1 and z<=50000 then SREQ=4
elseif m=1 and o>=9 and o<=22 and p=1 and z>50000 then SREQ=2
elseif m=1 and o>=9 and o<=22 and p=1 and z<=50000 then SREQ=1
elseif m=1 and o<9 and z>50000 then SREQ=5
elseif m=1 and o<9 and z<=50000 then SREQ=4
else SREQ=1
end if
却出现错误,ASP服务器发现运行时错误:
错 误 码:0x800A03EA
错误代码:elseif m=1 and o>=9 and o<=22 and p<>1 and z>50000 then SREQ=5
错误描述:语法错误
百思不得其解,望高手解答,谢谢!
asp中if语句的问题
答案:3 悬赏:0 手机版
解决时间 2021-03-23 04:06
- 提问者网友:爱了却不能说
- 2021-03-22 13:59
最佳答案
- 五星知识达人网友:不如潦草
- 2020-07-28 23:49
把then后面的语句换一行
if a=1 then
b=1
elseif a=2 then
b=2
else
b=3
end if
=========
if a=1 then:b=1:elseif a=2 then:b=2:else:b=3:end if
=========
if a=1 then b=1
if a=2 then b=2
if a=3 then b=3
if a=1 then
b=1
elseif a=2 then
b=2
else
b=3
end if
=========
if a=1 then:b=1:elseif a=2 then:b=2:else:b=3:end if
=========
if a=1 then b=1
if a=2 then b=2
if a=3 then b=3
全部回答
- 1楼网友:毛毛
- 2019-10-05 04:38
测试了下,楼上说的是对的.支持下
- 2楼网友:雾月
- 2021-02-05 03:43
你吧每一行的ELSE去掉
最后两行的else sreq=1 和end if 去掉
就通了.
这个是 ASP的语法
如果用if ?=? then a=a
语法默认结束. 在用elseif 语法就乱了.
用if ?=? then a=a 时候不用end if结束.
问题决绝了通知我一下.如果不对. 我用Dreamweaver 浏览下. 看看那里错了.
我感觉就是那里的问题.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯