Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/06/2005, 15:53
Avatar de Neuron_376
Neuron_376
 
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!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com