Ir para conteúdo

POWERED BY:

Arquivado

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

Mutaum

ADODB.Field error '800a0bcd' Either BOF or EOF is True

Recommended Posts

Galera... o meu ta com esse erro... oq fazer?

 

ADODB.Field error '800a0bcd'

Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

 

/sport/Agenda.asp, line 9

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente é melhor criar um novo topico

 

Vou separar este seu post em outro topico

 

Como está este trecho dee codigo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

legal...

 

o código que esta entre as linhas de erro é o seguinte:

 

**********************************************************************

<%
		IDNewsLetter = 1
		Set RSNewsLetterArtigoDestaque = Server.CreateObject("ADODB.Recordset")
		RSNewsLetterArtigoDestaque.Open "SELECT ID, IDNewsLetter, OrdemApresentacao, TituloResumo, ImgResumo, Status FROM JCOCCONewsLetterArtigos WHERE IDNewsLetter='"&IDNewsLetter&"' AND Status='ativo' ORDER BY OrdemApresentacao", Cn_Jcocco1
		IDArtigo = RSNewsLetterArtigoDestaque("ID") 
		%>
**********************************************************************

 

A linha 9 seria - IDArtigo = RSNewsLetterArtigoDestaque("ID")

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce precisa sempre testar se realmente a consulta retornou algo

 

Substitua a linha por

 

IF NOT RSNewsLetterArtigoDestaque.EOF THEN
	IDArtigo = RSNewsLetterArtigoDestaque("ID") 
ELSE
	Response.write("Sem destaques")
END IF

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deu sem destaques...

 

é que não fui eu quem programou esse sistema...

 

ai não consigo entender se esta completo ou não..... se esta registrando ou não....

 

bom... mas agora deu a seguinte mensagem:

 

********************************

Sem destaques

 

NewsLetter

error '80020009'

/sport/Agenda.asp, line 20

********************************

 

a linha 20 seria:

 

CODE
RSNewsLetter.Open "SELECT ID, PeriodicidadeMesInicio, PeriodicidadeMesFim, PeriodicidadeAno FROM JCOCCONewsLetter WHERE ID='"&RSNewsLetterArtigoDestaque("IDNewsLetter")&"'", Cn_Jcocco1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Significa que com os criterios de pesquisas nada foi encontrado

 

Verifique se tem que ter todas aquelas condições ou alguma sai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que vi aqui.... aconteceu isso após aquele SQL Injecct..... tipo... zuo todos os dados cadastrados e essa tabela não aparece mais....

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.