Ir para conteúdo
Fórum Script Brasil
  • 0

Como Usar Corretamente Condições De Repetição(for...next, While...wend


Marcos-rj

Pergunta

Para as pessoas que estão iniciando ! este é um passo muito imporante... pois a má utilização das condições de repetição sempre gera error e lentidão nos scripts pre-desenvolvidos vejamos então quando e como utilizar cada uma dessas condições.

For... Next

A Codição For... Next executa uma rotina a um certo numero de vezes, de acordo com um contador, sendo assim ela é terminada quando o numero do contador chega ao seu limite desejado

<%

For n=1 to 10

response.write n & "<br>"

next

%>

O Código acima vai imprimir na página numerais de 1 à 10, a variavel definida em um FOR não precisa ser incrementada pois a estrutura se encarrega totalmente disso. Se necessária a saida brusca de um FOR, utilize o comando EXIT

WHILE WEND

Este executa uma rotina até que a sua condição se torne verdadeira

<%

ConnString = "Provider=SQLOLEDB.1;Password=gozaimasu;User ID=mrkoga;Initial Catalog=selecao;Data Source=255.255.255.255

Set RS = Server.CreateObject("ADODB.Connection")

set RS = conn.execute("SELECT * from mulheres where nacionalidade='Japonesa'")

While not RS.EOF

response.write RS("nome") & "<br>"

rs.movenext

wend

%>

DO UNTIL

O Estrutura, Do Until, executa uma rotina até que a condição imposta se torne verdadeira.

<%

n = 0

Do Until n=10

n = n + 1

Loop

response.write n

%>

Esse LOOP, que o DO UNTIL provoca pode ser interrompido através do comando EXIT DO

Existem os operadores lógicos que seria tambem muito interessante de se usar em conjunto com as estruturas de repetição, pesquise sobre...

Fonte: ASP4DEVELOPERS

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...