Ir para conteúdo

POWERED BY:

Arquivado

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

hdalarme

BOF ou EOF

Recommended Posts

Pessoall mais uma ajudinha, agora quando acesso o link com um filtro para ver as respostas referente ao topico especifico tá dando erro se não tiver respostra, agora se tiver post para o topico funciona.

 

o que pode ser????

 

seque abaixo o erro

 

 

Tipo de erro:

ADODB.Field (0x80020009)

BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual.

Compartilhar este post


Link para o post
Compartilhar em outros sites

filhão é que não foi encontrado nenhum registro

 

 

usa isso aqui

 

ASP

[*]if (rs.bof and rs.eofthen

 

[*]response.write "deu erro"

 

[*]response.end

 

[*]else

 

[*]response.write "achou algo"

 

[*]response.end

 

[*]end if

 

sucesso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usei esse comando mas agora não aparece as informações dos topicos que tem resposta.

 

antes usava esse aqui

 

<% if rs.eof then

msgErro = "Nenhum registro encontrado!"

end if

do while not rs.eof %>

 

e esse

 

<%

rs.movenext

loop

rs.close%>

 

para os topicos com resposta fucina tudo ok

Compartilhar este post


Link para o post
Compartilhar em outros sites
detalhe com esse novo codigo que você me passou continua com o mesmo erro que antes, e os que estavam funcionando sumiram as informaçoes e apareceu a mensagem "achou algo"

Compartilhar este post


Link para o post
Compartilhar em outros sites

detalhe com esse novo codigo que você me passou continua com o mesmo erro que antes, e os que estavam funcionando sumiram as informaçoes e apareceu a mensagem "achou algo"

<{POST_SNAPBACK}>

cara, tira o

 

ASP

[*]response.end

do achou algo, ele contiunara lendo o código!

 

falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP

[*]'aqui ele verifica se existe algo

 

[*]if (rs.bof and rs.eofthen

 

[*]

 

[*]response.write "deu erro"

 

[*]

 

[*]response.end

 

[*]

 

[*]else

 

[*]

 

[*]response.write "Achou algo..." 

 

[*]

 

[*]end if

 

[*]

 

[*]' aqui ele faz o loop pra mostrar

 

[*]

 

[*]do while not rs.eof

 

[*]

 

[*]response.write rs("campo_da_tabela")

 

[*]

 

[*]rs.movenext

 

[*]loop

 

foi testa lá

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.