
01/06/2005, 15:53
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años, 2 meses Puntos: 2 | |
Hola! Creo que lo que necesitas es exactamente lo que dice u_goldman pero combinado con tu codigo:
on error resume next
'Sentencia de error
if Err.Number <> 0 then
'Response.Write Err.description
set objeto = server.GetLastError
response.Write("aspCode"&objeto.aspcode&"<br>")
response.Write("aspDescripcion"&objeto.aspDescript ion&"<br>")
response.Write("Descripcion"&objeto.Description&"< br>")
response.Write("Archivo"&objeto.file&"<br>")
response.Write("linea"&objeto.Line&"<br>")
response.Write("Numero de errores"&objeto.number&"<br>")
response.Write("Fuente"&objeto.source&"<br>")
set objeto = nothing
end if
Creo que eso necesitas, sin embargo no vas a poder hacer nada como, AUTOMATICAMENTE si encuentra error se para el codigo, eso no se puede, y realmente toda la info que estas imprimiendo te la da el navegador al correr tu archivo de ASP.
Donde es util es para enviarte e-mails a ti mosmo con la info de que error se origino, como:
if Err.Number <> 0 then
EnviarmeEmailconTodalaInfo() //Esta funcion usa tu metodo y te envia toda la info del error a tu e-mail, o tambien a la base de datos, como un log de errores, pero bueno, eso es otro tema.
end if
Para ver el error en el navegador, solamente quita la parte de on error resume nex, o ponla entre comentarios para que no te este ocultando los errores.
Suerte!! |