As declarações de loop ASP têm as seguintes categorias:
A função das instruções de loop é executar repetidamente o código do programa. Os loops podem ser divididos em três categorias: um tipo repete a declaração antes que a condição se torne "falsa", um tipo repete a instrução antes que a condição se torne "verdadeira" e o outro tipo repete a instrução de acordo com o número especificado de vezes. As seguintes declarações de loop podem ser usadas no VBScript:
Faça ... loop: loop quando (ou até) a condição é "verdadeira".
Enquanto ... wend: loops quando a condição é "verdadeira".
Para ... próximo: especifique o número de loops e repita a instrução usando um contador.
Para cada ... Próximo: Para cada item no conjunto ou cada elemento da matriz, repita um conjunto de instruções.
Agora veja alguns exemplos:
<body> faça while..loop <r /> <%'faz ... loop semelhante a while () {} i = 6DO enquanto eu <10Response.Write (i & "<br>") i = i+1loop%> do i 1op até <Br /> <%', enquanto ... 10%> while .... wend <r /> <% i = 10 enquanto i <20 resposta.write (i & "<br>") i = i+1 wend%> para ... a seguir <r /> <% para i = 0 a 10 'inclui 0 a 10 respostas.write (i & "<br>") se eu = 5, então para o final, se depois de 10%. Array (2) = "B" Array (3) = "C" para cada A em matriz Response.Write (a & "<br>") Próximo%> </body> </html>Leia dados do banco de dados
<%, embora não seja rs.eof%> <li> <a href = "#"> <%= rs ("className")%> </a> </li> <%rs.movenext wend %>O exposto acima é o resumo da instrução ASP Loop. Espero que seja útil que todos dominem a declaração de loop ASP.