Las declaraciones de bucle ASP tienen las siguientes categorías:
La función de las declaraciones de bucle es ejecutar repetidamente el código del programa. Los bucles se pueden dividir en tres categorías: un tipo repite la declaración antes de que la condición se vuelva "falsa", un tipo repite la declaración antes de que la condición se vuelva "verdadera" y el otro tipo repite la declaración de acuerdo con el número especificado de veces. Las siguientes declaraciones de bucle se pueden usar en VBScript:
Do ... bucle: bucle cuando (o hasta que) la condición sea "verdadera".
Mientras ... Wend: bucle cuando la condición es "verdadera".
Para ... SIGUIENTE: Especifique el número de bucles y repita la declaración usando un contador.
Para cada ... Siguiente: para cada elemento en el conjunto o cada elemento en la matriz, repita un conjunto de declaraciones.
Ahora mira algunos ejemplos:
<Body> do while..loop <br /> <%'do while..loop similar a while () {} i = 6do while i <10Response.write (i & "<br>") i = i+1loop%> do ..loop hasta <br /> <%' do while ... loop similar a while ()} i = 6do respuesta.write (i & "<<r>") 10%> Mientras ... Wend <Br /> <% i = 10 mientras que i <20 Response.write (i & "<br>") i = i+1 Wend%> para ... Siguiente <Br /> <% para i = 0 a 10 'incluye 0 a 10 Respuesta.Write (I y "<br>") Si i = 5 luego salga para el siguiente%> para ... para ..... cada ... Siguiente ... Siguiente <Br /> <% dimbras (3) (3). Array (2) = "B" Array (3) = "C" para cada A en la respuesta de matriz.write (a & "<br>") Next%> </body> </html>Leer datos de la base de datos
<%aunque no rs.eof%> <li> <a href = "#"> <%= rs ("classname")%> </a> </li> <%rs.movenext wend%>Lo anterior es el resumen de la instrucción ASP Loop. Espero que sea útil para todos dominar la declaración ASP Loop.