O que é um laco de repeticao?
Laço de repetiçao é uma estrutura de controle onde o codigo que fica dentro do limite dessa entrutura fique se retidindo de acordo com a condição para que esse laco permaneca em funcionamento.
While
o while quer dizer enquanto, ou seja, o laco ficara se repetindo enquanto a condicao especificada for verdadeira ex:
x = 0 while (x<10) response.write "x = " & x x = x+1 wend
no codigo acima temos um laco que se repetira enquanto o x for menor que 10.
o laco se inicia com 'while' e é finalizado com 'wend'
dentro do laco temos a seguinte instrucao
x = x+1isso faz com que o valor de x seja aumentado (incrementado). Se isso nao fosse feito o laco de repeticao nao pararia nunca e concerteza iria dar problemas ao seu sistema.
outra forma de usar while/wend é na exibicao de dados de uma banco de dados.
ex:
while not rs.eof response.write rs("nome") rs.movenext wend
O 'not rs.eof' é a condicao, que significa que enquanto o banco de dados (not) NAO, (rs.eof) for vazio, o laco ira funcionar.
O rs.movenext funciona como se fosse um incremento fazendo com que va para o proximo registro do banco de dados. e o wend finaliza o laco.
sobre while/wend é só....
boa programação

-----------------------------------------------------------------------------------------------
Para uma maior organização desta seção, todas as duvidas relacionadas a este tutorial devem ser tiradas na seguinte sala:
http://forum.wmonlin...p?showforum=113