Заявления о цикла ASP имеют следующие категории:
Функция операторов цикла состоит в том, чтобы многократно выполнять код программы. Циклы можно разделить на три категории: один тип повторяет утверждение до того, как условие станет «false», один тип повторяет утверждение до того, как условие станет «true», а другой тип повторяет оператор в соответствии с указанным количеством раз. Следующие операторы цикла можно использовать в VBScript:
Делайте ... Loop: цикл, когда (или до) условие «истинно».
В то время как ... Венд: петля, когда условие "правда".
Для ... Далее: укажите количество петель и повторите оператор, используя счетчик.
Для каждого ... Далее: для каждого элемента в наборе или каждом элементе в массиве повторите набор операторов.
Теперь посмотрите на несколько примеров:
<body> do..loop <br /> <%'do there..loop, похожий на while () {} i = 6do, в то время как i <10response.write (i & "<br>") i = i+1loop%> do 10%> В то время как .... Wend <Br /> <% i = 10, в то время как i <20 response.write (i & "<br>") i = i+1 wend%> для ... next <br /> <% для i = от 0 до 10 'включает в себя от 0 до 10 ответов. Writh (i & "<br>"), если я = 5, затем выйдет на конец, если следующий%> для .... ntain ... ntain <br /> <% dim) dim (3) "3)" 3) "3)" 3) "3)" 3) "3)" 3). Array (2) = "B" Array (3) = "C" для каждого A в ответе массива. write (a & "<br>") Next%> </body> </html>Прочитать данные из базы данных
<%, в то время как не rs.eof%> <li> <a href = "#"> <%= rs ("classname")%> </a> </li> <%rs.movenext wend%>Выше приведено резюме оператора петли ASP. Я надеюсь, что для всех будет полезно овладеть заявлением ASP Loop.