![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
Se me ocurre que tendria que crear un procedimiento que capture los errores tipicos de perdida de conexion de MYSQL para disparar un mensaje, pero .. el procedimiento lo creo en el AdoConnection? como creo el procedimiento? como capturo errores de MYSQL? |
|
#2
|
||||
|
||||
|
La captura de errores de hacer de la forma estandard (try..except); En las capturas tendrás que averiguar los errores pertenecientes a ADO/MySQL (para ello puedes utilizar la clases de la excepción, ya que las de ADO son EOLEException) y en ese caso derivar el tratamiento a un procedimiento para que dependiendo del código de error (que te proveen las EOLEException) sepas cueles son por problemas de conexión del resto de errores.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Cita:
Trato de hacer algo asi, en el evento BeforeOpen de un AdoStoredProc:
Pero no consigo ningun resultado. Sigue enviando mensajes de error MYSQL ![]() Seguire investigando y probando. Gracias y saludos |
|
#4
|
|||
|
|||
|
Listo, pude solucionar este pequeño problema, agregando un TApplicationEvents en el Form Principal y con el siguiente codigo en el evento On Exception
Espero que les sirva. Gracias y Saludos |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conexion con mysql mediante ADOConnection | lisc_dla | Varios | 3 | 10-04-2013 11:04:01 |
| Conexión a MySQL 5.0 con ADOConnection!! | bone | MySQL | 1 | 29-01-2009 16:59:53 |
| Perdida de Conexion.... | BuenaOnda | Firebird e Interbase | 2 | 08-04-2008 17:31:02 |
| Conexión con adoconnection | Fat | Conexión con bases de datos | 13 | 25-07-2006 19:50:02 |
| Refrescar conexión ADOConnection | DobleSiete | Conexión con bases de datos | 4 | 24-05-2005 18:30:16 |
|