Foros del Web » Programando para Internet » ASP Clásico »

Error al mostrar datos!

Estas en el tema de Error al mostrar datos! en el foro de ASP Clásico en Foros del Web. Hola buenas tengo un problema con el llenado de una tabla. donde tira el error a continuacion ----------------------------------------------------- ADODB.Field error '80020009' Either BOF or EOF ...
  #1 (permalink)  
Antiguo 03/07/2006, 10:04
 
Fecha de Ingreso: noviembre-2002
Ubicación: stgo
Mensajes: 111
Antigüedad: 21 años, 7 meses
Puntos: 0
Error al mostrar datos!

Hola buenas tengo un problema con el llenado de una tabla.

donde tira el error a continuacion
-----------------------------------------------------
ADODB.Field error '80020009'

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

/zCliente.asp, line 0
------------------------------------------------------
esta este codigo
----------------------------------------------------------
if Not rs.EOF THEN

IF rs.Fields("Receptor") <> "0" THEN
RESPONSE.WRITE("<span class= Estilo14 >" & Response.Write(rs.Fields("Guia")) & "</span>")
END IF

IF rs.Fields("Transportista") = "0" then
RESPONSE.WRITE("<span class= Estilo16 >" & Response.Write(rs.Fields("Guia")) & "</span>")
END IF

IF rs.Fields("Transportista") <> "0" and rs.Fields("Receptor") = "0" THEN
RESPONSE.WRITE("<span class= Estilo15 >" & Response.Write(rs.Fields("Guia")) & "</span>")
END IF

registros_mostrados = registros_mostrados +1
vN = vN + 1
rs.MoveNext
Response.write(".1")

END IF
----------------------------------------------------------
muestra todos los registro pero cuando termina tira el error despues de mostrar el ultimo registro se cae.

pero nose por que no se bloquea y lo deja pasar...
__________________
atte. cog.
  #2 (permalink)  
Antiguo 03/07/2006, 10:50
 
Fecha de Ingreso: julio-2002
Mensajes: 322
Antigüedad: 21 años, 10 meses
Puntos: 0
Este codigo creo que no esta completo, con esto que pone aqui te escribe un registro y no hace nada mas. Ponlo completo si quieres que te podamos ayudar.
__________________
Saludos

Rubén
Teléfonos móviles, curiosidades: http://telefonos-moviles.muchodenada.com/
  #3 (permalink)  
Antiguo 03/07/2006, 15:49
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
En realidad creo que para mostrar tus registros lo mas sano seria

<%
while not rs.eof

'codigo html y campos de la base dedatos

rs.moveNext
Wend
rs.close
%>

y no te dara ese error ya que supongo que lo generas por poner

if Not rs.EOF THEN
  #4 (permalink)  
Antiguo 03/07/2006, 16:34
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
creo que el error es porque dice mientras no sea fin de archivo

pero si no hay registro automaticamente es BOF

rs.bof tenes qeu evaluar si no esta vacio, para poder hacer el ciclo de registros


saludos
__________________
JuanRa Pérez
San Salvador, El Salvador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:30.