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

Capturar Error

Estas en el tema de Capturar Error en el foro de ASP Clásico en Foros del Web. Saludos Pregunta, ¿Si una ASP intenta leer un registro que no existe, marca error. Hay alguna instrucción para que en caso de error haga otra ...
  #1 (permalink)  
Antiguo 20/08/2002, 14:09
 
Fecha de Ingreso: julio-2002
Mensajes: 91
Antigüedad: 22 años, 10 meses
Puntos: 0
Capturar Error

Saludos

Pregunta, ¿Si una ASP intenta leer un registro que no existe, marca error. Hay alguna instrucción para que en caso de error haga otra cosa, como redireccion?

He visto un mistico On Error, pero no tengo la menor idea de como usarlo, ayuda por favor.

Gracias.
  #2 (permalink)  
Antiguo 20/08/2002, 14:14
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Capturar Error

Para eso no necesitas el On Error Resume next

Con:

If Rs.BOF and Rs.EOF Then
'NO lees el registro
Response.Write "El registro no existe"
Else
'Lees el registro o los registros...
Do While Not Rs.EOF
Response.Write Rs("NombreCampo")
Rs.MoveNext
Loop
End if

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #3 (permalink)  
Antiguo 20/08/2002, 14:17
 
Fecha de Ingreso: julio-2002
Mensajes: 91
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Capturar Error

Me falto comentar algo creo, ya que el error es en la sentencia SQL, pero creo que era estupida la pregunta, sorry.

Ya que tan solo pongo un IF a consultar la querystring, .

Gracias de todos modos Sr. Guru
  #4 (permalink)  
Antiguo 20/08/2002, 14:21
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Capturar Error

Cita:
ya que el error es en la sentencia SQL
Bueno la Query que yo sepa nunca te va a dar error por leer un registro que no existe. Simplemente no te regresa nada y listo.

Los errores que suceden cuando el registro no existe siempre son por parte de ADO y se solucionan de la forma que te mencione.

Saludos

<center>
<a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/imagenes/logos/logo.gif></a>
</center>
  #5 (permalink)  
Antiguo 20/08/2002, 14:27
 
Fecha de Ingreso: julio-2002
Mensajes: 91
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Capturar Error

Que me pasa, sabes si tengo el error. Tienes razón la sentencia no me regresa nada, =P. Perdon pero ando algo distraido hoy.
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 08:00.