Gracias a los dos por el interes,
Os debo una disculpa, el titulo del post no es acertado y debiera de haber puesto otra cosa puesto que no tiene relacion directa con firebird sino mas bien con una conexion (sea en la misma red o remota) con otra maquina que no responde, ahi es cuando se traba el programa (a veces hasta el sistema) hasta que dice que fue imposible conectar.
mamcx, gracias, un thread en background seria estupendo para evitar la congelacion del programa y/o sistema poniendo algo, pero lamentablemente no se manejar threads
.
De todas formas voy a ver el enlace a ver que saco de ahi.
gracias