Hola amigos,
Estoy desarrollando un aplicativo que accessa a una Base de Datos MYSQL hospedada en un Hosting.
El aplicativo debe controlar cada tres minutos los nuevos usuarios que se registran en la web del cliente.
Cargo los datos con recordset y con un timer cada tres minutos hago un requery y actualizo el xBrowse en el que se muestran los datos.
Funciona perfecto durante m谩s o menos 10 minutos, pero luego se cae por desconexi贸n de la base desde el servidor.
Si pruebo sobre MYSQL local funciona perfecto todo el d铆a, por lo que, podr铆a afirmar que no es problema de c贸digo.
Si se accesa a la base remota se desconecta aleatoriamente. Hemos probado en tres hosting y pasa el mismo problema.
Me da la impres铆贸n que los proveedores de hosting setean alg煤n par谩metro en el Servidor de MySql para que desconecte cada determinado tiempo cualquier acceso directo (Direct Database Access).
La opci贸n ser铆a: arrancar la aplicaci贸n, cargar el recordset en un array, desactivar el Timer y reemplazarlo por un boton que manualmente vuelva a abrir la base, cargue nuevamente el array, y actualice el xBrowse. El problema que veo con esta forma es el estar abriendo y cerrando la base.
Alguna idea de porqu茅 la desconexi贸n intermitente de la base remota?
Alguna sugerencia de c贸mo solucionarlo ?
Gracias por su ayuda,
Saludos,
Carlos Gallego
Saludos,
Carlos Gallego
*** FWH-25.12, xHarbour 1.3.1 Build 20241008, Borland C++7.70, PellesC, ADS 11.1***