delphi y mysql
Buenas amigos de la comunidad, a continuacion les planteo mi problema para ver que me recomiendan, tengo un sistema que trabaja con una base de dato centralizada MYSQL 4.1, mi sistema corriendo en maquinas remotas hacen una consulta cada 1 min para actualizar la hora, si por X causa se cae el servicio de mysql en el servidor de logica me da un error en las terminales como perdida de conexion, problemas de asincronia, etc. yo puedo capturar la excepcion que me esta dando en el momento la cual es EOleException, pero en realidad nose que hacer para que mi programa siga trabajando cuando se reactive el servicio de mysql, porque cuando se reactiva el servicio, en las maquinas me sigue dando un error de MySQL server has gone away
Ayudenme porfavorrrrr :confused: |
Que componente usas para conectarte a MySqL?
Saludos. |
Perdona mi sugerencia, pero una consulta a una base de datos solo por la hora??
yo en tu caso usaria sockets pienso que se consumirian menos recursos |
Estoy utilizando ODBC 3.51.12, y por otra parte hago la consuta para la hora pero tambien si por ejemplo llega una persona a la terminal y coloca su dedo en el capta huella, tambien hago una consulta en la tabla y tambien me da el mismo error :S
|
Cita:
|
no conozco hilos al respecto pero no tiene mayor complicacion, el asunto es que deberias establecer un comando de solicitud de hora, y el server al recibir ese comando el servidor responderia con la hora, algo asi
if SocketServer.Msg = 'HORA' then SocketServer.Threads.Write (TimetoStr(Time)) |
La franja horaria es GMT +2. Ahora son las 18:44:26. |
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