Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Perdida de conexion mysql remoto (https://www.clubdelphi.com/foros/showthread.php?t=69934)

adrall 20-09-2010 16:21:45

Perdida de conexion mysql remoto
 
Me conecto a una BD Mysql ubicada en un servidor remoto mediante Delphi+Zeos, funciona perfectamente pero, pasado cierto tiempo, se pierde la conexión, seguramente por algun Timeout del servidor. Conoceis alguna solución para solventar este problema, he probado con:
Código Delphi [-]
 if not ZConnection.Connected then ZConnection.Reconnect
pero no me funciona, ya que no advierte de que se ha desconectado.
Gracias

rgstuamigo 27-09-2010 23:00:18

Yo uso tambien Zeos con MySQL pero no he tenido ningún problema como el que menciona:rolleyes:, de todas formas quizás deberías revisar el archivo de configuracion del servidor especialmente las varaibles que tienen que ver con el tiempo de conexion; tambien puede que el problema sea de tu red o router, a veces se dá ese error especialmente en redes inalambricas(Wi-Fi) ya sea por una mala configuracion y/o actualizacion de los equipos.;).
Saludos...:)

adrall 30-09-2010 10:42:55

Es un servidor remoto, un alojamiento web que tenemos contratado que incluye BBDD MySql por lo que creo que no puedo acceder a su configuración.
He solucionado el tema reconectando la conexión cada vez que debo utilizarla.

Aprovechando el hilo, necesito mejorar la gestión de errores de estas conexiones, (try/except/finally) sabes donde puedo consultar codigo fuente para tal fin.

Gracias y saludos

rgstuamigo 30-09-2010 21:37:17

Cita:

Empezado por adrall (Mensaje 377960)
..
Aprovechando el hilo, necesito mejorar la gestión de errores de estas conexiones, (try/except/finally) sabes donde puedo consultar codigo fuente para tal fin.

Todo depende de lo que quieras hacer ;) en ese caso quizás debas ser más específico. De todas formas si utilizas el buscador de nuestro club con palabras claves como "try/except/finally" de seguro vas a encontrar miles de temas y código que te ayudaran.;)
Saludos...:)


La franja horaria es GMT +2. Ahora son las 17:58:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi