Buenas:
Pues resulta que utilizo gambas contra una base de datos situada en un servidor de internet que tenemos contratado en los USA. Todo funciona bien y la velocidad de acceso es más que aceptable para consultas, listados y ediciones de registros individuales.
El problema que me encuentro es que el servidor remoto me corta las conexiones transcurrido un tiempo concreto. La rutina que utilizo para conectar con la base de datos (y que no pongo a propósito, para que no os "contamine") prevee esto haciendo una doble llamada a la base de datos, primero selecciono un registro muy cortito de una tabla que sólo tiene un registro con una letra y si todo va bien realiza la consulta real.
Funciona, pero es totalmente redundante. ¿A alguien se le ocurre una solución distinta?
Si a nadie se le ocurre: ¿qué sería más rápido y liviano en la "consulta ping", esa letrita que os he comentado o algo así como "select (1 + 2)", de manera que no haya accesos a disco?
El problema es que nada en la conexión local (ni opened ni nada por el estilo) nos permite saber si el servidor la ha cortado cuando vamos a efectuar la consulta.
Agradecido de antemano