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

On Error Resume Next

Estas en el tema de On Error Resume Next en el foro de ASP Clásico en Foros del Web. Buenas gente, Estoy trabajando en una aplicacion, que ejecuta una consultas muy pesadas en un servidor SQL 2000. En el sitio (un sitio estadistico) presenta ...
  #1 (permalink)  
Antiguo 08/08/2002, 15:56
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 23 años, 6 meses
Puntos: 0
On Error Resume Next

Buenas gente,

Estoy trabajando en una aplicacion, que ejecuta una consultas muy pesadas en un servidor SQL 2000.

En el sitio (un sitio estadistico) presenta un formulario en donde el usuario se arma una consulta en base a la eleccion de ciertos parametros.

Esto puede llegar a ser muy pesado si se elijen todos los parametros presentados y el periodo de es muy largo.
Con lo cual luego de esperar un tiempo 90 seg. me salta un error.

Yo quisiera poder manejar ese error indicandole al usuario que puede evitar ese error elijiendo un periodo mas corto.

Creo que la idea es trabajar con ON ERROR RESUME NEXT


sabe alguien si eso es posible????
y como tendria que hacerlo???????

saludos
edgardo






  #2 (permalink)  
Antiguo 08/08/2002, 16:37
 
Fecha de Ingreso: enero-2002
Mensajes: 189
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: On Error Resume Next

Hola:

El On Error Resume Next desactiva el control de errores por el parser ASP.DLL; por lo que queda en tu manos la detección del mismo. Esa directiva se escribe cada vez que queramos manejar errores personalizados y evitar que se muestren esos mensajes de error poco amigables; por ejemplo si se produce un error transaccional y se muestra el error original al usuario de tu app. podria asustarse y no volver a entrar otra vez mas, en cambio, si pones un mensaje "En estos momentos el servidor se encuentra en mantenimiento para servirlo mejor"
el usuario creera que todo estuvo bien (cuando en realidad pudo haber ocurrido algo muyyy malo..jaja)


luego de poner la directiva tienes que verificar el objeto Err.number cada vez que ejecutes una instrucción con probabilidades de fallo como en el caso de acceso a bd.

saludos!!
  #3 (permalink)  
Antiguo 08/08/2002, 16:52
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 23 años, 6 meses
Puntos: 0
Re: On Error Resume Next

Hola Henryszzzzzz,

Gracias por responder!!!
Fue rapida,

Yo estuve buscando en estos minutos, informacion en la red al respecto.

Justamente recien acabo de probar el manejo de errores con una division entre cero.

Es mas o menos lo que quiero.

Mañana en el laburo voy a acomodar el codigo para poder usar ON Error Resume Next.

Pues la idea es mostrar mediante una grafica el comportamiente del MERCADO LABORAR a lo largo de un periodo de tiempo, en semanas, y si elejis mas de dos meses la cosa se daba contra las paredes, con este manejo de errores creo que puedo "decirle" al cliente que elija un periodo mas corto.

edgardo

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 12:05.