Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brunorcajo

Problemas com while em recordset

Recommended Posts

Por exemplo tenho um while<%While not rscon.eof%>mostra texto<%rscon.movenextwend%>Este while quando não retorna nada da base dá erroexiste uma maneira de não dar erro se não retornar nadada base, por exemplo o resultado for branco e não um erro?Obrigado;Bruno Orcajo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse erro ocorre porque o banco nao achou nada...então você faz assim:

 

<%If Tabela.eof = false thenWhile not Tabela.eofresponse.write Tabela("campo")Tabela.MovenextWendElseresponse.write "Nenhum registro foi encontrado."End if%>

Esse IF serve pra ele verifica se existe algo na tabela. Se existir, ele printa na tela, se nao existir, ele simplismente não entra no While. ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso ae Cable, Executa um IF com EoF antes para verificar se existe algo no banco de dados que esteja no criterio do seu SELECT. If RS.EoF Response.Write "Não Existe nada no banco" Else While RS.EoF Response.Write "Monstre os Registros." RS.MoveNext Wend End If OK!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.