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

Manejar Incidencias 0x80040E31

Estas en el tema de Manejar Incidencias 0x80040E31 en el foro de ASP Clásico en Foros del Web. Que tal, espero que bien. quisiera saber si existe una forma de capturar el error 0x80040E31 y en vez de que aparesca la pagina tipica ...
  #1 (permalink)  
Antiguo 04/01/2007, 15:08
Avatar de jahman  
Fecha de Ingreso: noviembre-2003
Ubicación: Oslo
Mensajes: 230
Antigüedad: 20 años, 6 meses
Puntos: 0
Manejar Incidencias 0x80040E31

Que tal, espero que bien.
quisiera saber si existe una forma de capturar el error 0x80040E31 y en vez de que aparesca la pagina tipica de cuando se ejecuta pueda colocar un mensajito es decir predeterminar mi propia pagina de error, espero que me puedean ayudar....
  #2 (permalink)  
Antiguo 04/01/2007, 15:11
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Manejar Incidencias 0x80040E31

Código:
on error resume next
'linea suceptible de error
if err.number <> 0 then
  'error- haces algo
else
  'no hay error
end if
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 04/01/2007, 15:21
Avatar de jahman  
Fecha de Ingreso: noviembre-2003
Ubicación: Oslo
Mensajes: 230
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Manejar Incidencias 0x80040E31

NO entendi como amenjar el codigo se coloca despues del recordset y el else contiene todo el codigo cuando no tiene error??
  #4 (permalink)  
Antiguo 04/01/2007, 15:31
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Re: Manejar Incidencias 0x80040E31

No entendiste? cielos, ok...
El on error se coloca justo antes de la línea que te está arrojando el error, sea un recordset mal manejado, o lo que sea, después evalúas si hay error o no, obviamente si existe un error no debes seguir con tu procedimiento, por lo tanto, el else significa que seguirás con tu procedimiento pues no existe ningún error.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 04/01/2007, 15:33
Avatar de jahman  
Fecha de Ingreso: noviembre-2003
Ubicación: Oslo
Mensajes: 230
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Manejar Incidencias 0x80040E31

ok, gracias.
  #6 (permalink)  
Antiguo 07/01/2007, 08:28
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Manejar Incidencias 0x80040E31

mmmmmmmm, no será mejor optimizar la consulta para que no marque ese error de timeOut? o si es indispensable que se tarde tanto pues aumentar el Server.ScriptTimeout, digo, no me imagino el texto que diría el manejador de error: "Lo sentimos, pero la página que esta intentando consultar se ha tardado mucho en procesarse en nuestro servidor, inténtelo más tarde cuando no haya tantas personas conectadas"
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 00:05.