FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Cambiar Cliente de Conexion a un Componente TIBDatabase
Pensando ....confused:
Habra alguna manera de decirle a un componente TIBDatabase si utiliza el Archivo de Conexion cliente GDS32.dll o FIBCLiente.dll ? (Trabajo con Firebird por Defecto, pero requiero a la vez conectarme a otra BD que esta en Interbase) Saludos |
#2
|
||||
|
||||
Hola. La única forma de cambiarlo para los componentes IBX es modificando la constante IBASE_DLL de la unit IBHeader y recompilar los componentes IBX.
La DLL se carga en el método procedure TDynamicLibrary.LoadIBLibrary; en la unit IBIntf Puedes modificar el método para que carge la dll que tu le indiques (y se olvide de la constante). En cualquier caso, implica recompilar los componentes IBX
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... Última edición por defcon1_es fecha: 03-08-2011 a las 08:59:09. |
#3
|
|||
|
|||
Cita:
Gracias por el Aporte. Es Decir que por lo que tu me explicas,, Yo no podria tener un TIBDatabase trabajando con FIBCLient.DLL y otro Trabajando con GDS32.dll ... cierto ? Trate de hacer una conexión ADO, que si me funciona para la conexión Interbase 7.1 que es la que menos uso... pero esta muy lenta la conexión .. Alguna Sugerencia? Saludos |
#4
|
||||
|
||||
Se me ocurre lo siguiente:
Clonar los fuentes de los componentes IBX, renombrar sus clases de TIBxxx a TFBxxx a fin de tener los mismos IBX pero que se conecten con la dll de FireBird. Así tendrías los IBX que se conectan a GDS23.DLL y tus FIBX que se conectan con FBClient.dll
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#5
|
||||
|
||||
¿ Porqué no pruebas con dbExpress ?, están disponibles con el mismo Delphi y puedes abrir dos conexiones simultáneas conectando a librerías cliente distintas.
NOTA: El rendimiento sin duda va a ser mucho mejor que en ADO (ya que no tienes que pasar por la capa intermedia del driver ODBC). Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conexion Server-Cliente | JPMMVR | Internet | 6 | 22-12-2008 19:31:08 |
conexión a bde sin cliente oracle | Johnny Q | Conexión con bases de datos | 4 | 02-10-2007 23:38:55 |
conexion cliente/servidor | alfil123 | Conexión con bases de datos | 0 | 16-12-2005 15:27:43 |
Conexión Cliente-Cliente | Clantt | Providers | 1 | 28-09-2004 17:46:34 |
Conexión de Cliente a BD | AGAG4 | Conexión con bases de datos | 8 | 18-08-2004 00:21:57 |
|