Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Aplicacion Delphi X64 no conecta con Firebird 2.5 (https://www.clubdelphi.com/foros/showthread.php?t=94421)

jafera 03-02-2020 13:10:13

Aplicacion Delphi X64 no conecta con Firebird 2.5
 
1 Archivos Adjunto(s)
Buenos días a todos.


Hace un tiempo que no consulto nada con el foro ya que tenía las aplicaciones un pelin descuidads.
Esta semana pasada que dispuse de un poco de tiempo, intente compilar una aplicación tanto en 32 como en 64 bits y tras algun problemilla, consegui que compilara en las dos opciones.
El problema lo tengo cuando intento abrir la compilada en X64 que me muestra este error y al dar aceptar la cierra:


En la versión de 32 bits funciona todo a la perfección.
Yo no tengo instalado Interbase, solo Firebird 2.5.9, última versión disponible y marcado que instale la libreria fbclient.dll.
Creo que así es como deberia quedar y que funcionara, pero no hay maneras de que abra la version X64.


Alguna sugerencia?


Gracias


Josep

Casimiro Notevi 03-02-2020 13:22:11

Se supone que en 64 bits tendrás instalada firebird 64 bits.

jafera 04-02-2020 11:02:40

Buenos dias.


Gracias por la respuesta.


Solamente está instalada una instancia de Firebird, la de 64 bits ya que el windows sobre el que corre es 64 bits y aqui se ejecutan aplicaciones de 32 bits sin problema.



Saludos.


Josep

Casimiro Notevi 04-02-2020 11:14:57

Tienes algún componente llamando a ibclient de interbase en lugar de a fbclient de firebird.

jafera 05-02-2020 17:13:10

Buenas de nuevo.


Ayer hice pruebas y tenia instalado el Interbase XE7 que instala por defecto Delphi.
Lo desinstalé completamente y como me dio algun problema con Delphi, al final lo que se me ocurrió fue desisntalarlo todo y empezar de 0, borre todo directorio, fichero, etc que hiciera mención a Delphi y allegados.
Tambien desinstalé Firebird y una vez Delphi a punto, lo volví a instalar.
El componente ibclient64.dll no está por ningun sitio.


Ya no se que más debo mirar, la compilación es correcta pero al ejecutar me da el error. No se si se debe poner algo en las opciones para que al compilar en W64 busque el fdbclient.dll.


Saludos


Josep

Casimiro Notevi 05-02-2020 18:37:53

Cita:

Empezado por Casimiro Notevi (Mensaje 535547)
Tienes algún componente llamando a ibclient de interbase en lugar de a fbclient de firebird.

Pues eso :)

jafera 05-02-2020 18:52:39

Vale, entiendo lo que me dices, pero no se como buscarlo.


Alguna idea o ayudilla?


Gracias


Josep

Casimiro Notevi 05-02-2020 22:28:45

Puedes hacer una búsqueda por ibclient en el proyecto, seguramente hay algún componente que lo tiene asignado.


La franja horaria es GMT +2. Ahora son las 07:12:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi