我想知道是否有任何方法,您可以重新开始在一个做,直到-循环早于它的普通循环结束点。
试着解释一下我想要的是什么:
do until RS.eof
...
amount = RS("product_amount")
response.write(amount)
if amount > 5 then
rs.movenext
loop
end if
...
rs.movenext
loop这.象征着更多的代码。
是的,我知道我可以在底部的代码周围放置一个if-标记来跳过结束循环,但是我想尽量保持它的干净,而不需要大量嵌套的if-语句。
发布于 2018-11-17 22:24:40
不是的。唯一可以使用的是Exit Do,它将完全退出do。您将不得不依赖if...then来像您当前所做的那样将事情分开。
发布于 2018-11-07 17:04:57
只是扭转你的状况。在IF END IF代码中执行您的内容,然后在if条件为false之后继续。
do until RS.eof
...
amount = RS("product_amount")
response.write(amount)
if not (amount > 5) then
...
end if
rs.movenext
loophttps://stackoverflow.com/questions/53193466
复制相似问题