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

Error en ODBC MySQL - Pagina de error

Estas en el tema de Error en ODBC MySQL - Pagina de error en el foro de ASP Clásico en Foros del Web. foro: tengo una pagina que consulta varias bases de datos en MySQL, el problema que tengo es que a veces se caen los servidores de ...
  #1 (permalink)  
Antiguo 10/06/2004, 16:40
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 20 años, 7 meses
Puntos: 0
Error en ODBC MySQL - Pagina de error

foro:

tengo una pagina que consulta varias bases de datos en MySQL, el problema que tengo es que a veces se caen los servidores de BD y el odbc que tengo para la pagina no puede conectarse a ellas, obviamente. Quisier asaber si el ODBC o con ASP puedo captar este error para que en lugar de enviar la tipica pagina de IE de error pueda yo mostrar una pagina de error, si es asi, donde puedo conseguir los errores que lanza el ODBC de MySQL?

Gracias! Atte. Lore
__________________
Lorena ;-)
  #2 (permalink)  
Antiguo 11/06/2004, 09:43
Avatar de Cbas  
Fecha de Ingreso: enero-2002
Ubicación: capital federal
Mensajes: 437
Antigüedad: 22 años, 5 meses
Puntos: 2
En la primer línea poné On error Resume Next
Y después de hacer hacer todas las conexiones poné
if err.number<>0 then
response.write "Hubo un errror"
response.end
end if

EL problema es que ASP y Visual no tienen capturas de error como sí lo tiene .NET

SALUDOS!
__________________
La Perfección es enemigo de lo bueno.
  #3 (permalink)  
Antiguo 11/06/2004, 10:03
 
Fecha de Ingreso: marzo-2004
Ubicación: San José, Costa Rica
Mensajes: 234
Antigüedad: 20 años, 2 meses
Puntos: 0
Saludos,

Para capturar errores el asp 3.0 cuenta con el objeto ASPError Object para instanciarlo debes utilizar algo como esto:

Set objError = Server.GetLastError()

La verdad nunca lo he usado pero se que existe, aquí hay más información:
http://msdn.microsoft.com/library/de...m_seromgle.asp

http://msdn.microsoft.com/library/de..._vbom_aseo.asp
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:55.