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

Duda !!!

Estas en el tema de Duda !!! en el foro de ASP Clásico en Foros del Web. Alguien sabe.. porque cuando genero una consulta me manda el siguiente error.. El valor de BOF o EOF es True, o el actual registro se ...
  #1 (permalink)  
Antiguo 07/05/2004, 18:11
 
Fecha de Ingreso: marzo-2004
Ubicación: Mexico
Mensajes: 23
Antigüedad: 21 años, 3 meses
Puntos: 0
Duda !!!

Alguien sabe.. porque cuando genero una consulta me manda el siguiente error..

El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual.


que debo hacer ante este problema..

gracias...
  #2 (permalink)  
Antiguo 07/05/2004, 18:48
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 21 años, 5 meses
Puntos: 0
Este es el error que te devuelve ADo para indicarte que la consulta que has hecho no ha devuelto ningun datos...
  #3 (permalink)  
Antiguo 10/05/2004, 09:15
 
Fecha de Ingreso: marzo-2004
Ubicación: Mexico
Mensajes: 23
Antigüedad: 21 años, 3 meses
Puntos: 0
Gracias.. pero ahora como resuelvo ese error... quizas este haciendo mal.. algo.. porque la bd. si tiene registros... y deberia genererme la consulta
  #4 (permalink)  
Antiguo 10/05/2004, 09:56
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 4 meses
Puntos: 535
Si, la BD tiene registros. Lo que ocurre es que que la consulta no está devolviendo ningún registro por los criterios que le estás pasando para consultar. Para controlar esa situación, tenés que preguntar (antes de mostrar los resultados) si la consulta tiene o no algún registro.. de esta manera:

If elRecordset.BOF and elRecordset.EOF then
Response.Write "No hay registros que coincidan con los criterios"
Else
Do while not elRecordset.EOF
'...
elRecordset.MoveNext
Loop
End if
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 07:25.