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

Control de errores

Estas en el tema de Control de errores en el foro de ASP Clásico en Foros del Web. Tengo que añadir una gestion de errores a una intranet. He hecho una prueba y no me funciona por lo que el problema está en ...
  #1 (permalink)  
Antiguo 17/01/2008, 04:02
 
Fecha de Ingreso: marzo-2006
Mensajes: 12
Antigüedad: 18 años, 3 meses
Puntos: 0
Control de errores

Tengo que añadir una gestion de errores a una intranet. He hecho una prueba y no me funciona por lo que el problema está en mi código. La prueba es la siguiente

DIM XERROR,N1,N2
On error Resume Next
if err.number<>0 then muestraerror()
N1=10
N2=0
RESPONSE.Write("valor=" & n1/n2)

function muestraerror()
response.Write("Error : " & err.number & "-" & err.DESCRIPTION)
end function

Me debería dar un error e imprimirmelo en la rutina muestraerror pero no lo hace. (siempre err.number es 0). El caso es que si quito el control de errores si me aparece el error. "Division por cero"

¿ Donde está el problerma?

Gracias
  #2 (permalink)  
Antiguo 17/01/2008, 07:13
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Re: Control de errores

Prueba así

On error Resume Next

DIM N1,N2
N1=10
N2=0
RESPONSE.Write("valor=" & n1/n2)


if err.number<>0 then muestraerror()

function muestraerror()
response.Write("Error : " & err.number & "-" & err.DESCRIPTION)
end function

Primero ha de producirse el error

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 17/01/2008, 07:55
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Control de errores

ummmm

sabes en la seccion de FAQ o en la de funciones hay una que te detalla un monton de cosas es sobre gestion de errores

buscala

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 17/01/2008, 09:16
 
Fecha de Ingreso: marzo-2006
Mensajes: 12
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Control de errores

Muchas gracias por la ayuda, gracias a ella he solucionado el problema
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 22:07.