Algo común en estos casos es tener un ejecutable principal con la conexión y dividir el resto de las aplicaciones no en ejecutables autónomos también (puesto que la autonomía ya no es tal), sino en bibliotecas DLLs. De esa manera siempre se estará usando el mismo espacio de memoria, con la ventaja de compartir todo aquello que sea necesario, no solamente el objeto conexión.
Considera, además, el uso de la propiedad Handle y el método SetHandle de TIBDatabase.
Saludos.
Al.
|