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

Listar datos con o sin registros

Estas en el tema de Listar datos con o sin registros en el foro de ASP Clásico en Foros del Web. Tengo un problema resulta que tengo una bse de datos el cual el contenido y los registros siempre varian de acuerdo a las notas de ...
  #1 (permalink)  
Antiguo 31/05/2010, 12:17
 
Fecha de Ingreso: febrero-2007
Mensajes: 5
Antigüedad: 17 años, 2 meses
Puntos: 0
Listar datos con o sin registros

Tengo un problema resulta que tengo una bse de datos el cual el contenido y los registros siempre varian de acuerdo a las notas de los alumnos, y lo listo en una web de acuerdo a una condición, (aprobados, desaprobados, no rindieron examen) hasta ahi todo bien: por ejemplo

mi base consta de de:

nombre curso obs
jose mate aprobado
maria estadi desproba
lucas mate No rindo examen

pero como comente siempre varia los datos, ahora ya no hay "desaprobados" y tampoco "no rindieron examen"

nombre curso obs
jose mate aprobado
maria estadi aprobado
lucas mate aprobado

mi pregunta es, si no se cumple una condición:

queryStr2 = "select * from colegio where obs='desaprobado' order by Apellido"
rsVac.Open queryStr2, ConexionBD,3,3


como hago para me aparezca un mensaje de que no existen datos para esa condición. bueno soy novato en asp por favor me pueden ayudar en este problemita. por que siempre me pide al menos un dato para listar un registro con una condición, yo pongo este codigo para listar mis datos:

if not rsVac.EOF then
.....
Do While Not rsVac.EOF
......

......
rsVac.MoveNext
Loop

pero cuando no se cumple dicha condición y/o no hay registros para listar me sale un mensaje de erro como este:

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

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


por favor me pueden ayudar. Gracias de antemano.
  #2 (permalink)  
Antiguo 31/05/2010, 12:24
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Listar datos con o sin registros

Hola

Sería la condición

Cita:
if rsVac.EOF then ' Si llega al final y no encuentra nada
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 31/05/2010, 14:41
 
Fecha de Ingreso: febrero-2007
Mensajes: 5
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Listar datos con o sin registros

Hola gracias , pero sale el mismo error, alguna idea más por favor.
  #4 (permalink)  
Antiguo 31/05/2010, 15:11
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Listar datos con o sin registros

Hola

Cita:
Iniciado por enunez12 Ver Mensaje
Hola gracias , pero sale el mismo error, alguna idea más por favor.
¿Como que aparece el mismo error?

Código ASP:
Ver original
  1. if rs.bof = true or rs.eof = true then
  2. 'se muestra info diciendo que no se ha encontrado nada
  3. else

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 31/05/2010, 16:47
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Listar datos con o sin registros

El error lo tienes en otro lado, no en el while.

En cuál línea exactamente tienes el error?

Etiquetas: listar, registros
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 05:25.