[Lazarus-es] ot: firebird/ibexpert

Paola Bruccoleri pbruccoleri en adinet.com.uy
Dom Sep 7 16:36:01 CEST 2014


El 06/09/2014 10:09, Gastón Dall' Oglio escribió:
> Hola Paola.
>
> Haber si te sirve esto. Pero antes una pregunta, ¿hay algun motivo en 
> especial por el cual desarrolles tus aplicaciones de 64 bits?
> Yo desarrollo todas mis aplicaciones en 32 bits, ya sea que despues 
> van a correr en Windows o Linux de 32 o 64 bits. Esto simplifica mucho 
> las cosas al hacer deploy en otros equipos, pero tambien al momento de 
> desarrollar, ya que sucede que varias tools estan compiladas para 32 
> bits, con lo cual el CLENTE de Firebird que necesita (esto es, la ddl 
> que ese exe de la tool puede enlazar) tiene que ser de 32 bits también.
> Si el cliente y el servidor de Firebird se conectar por TCP/IP, 
> entonces el SERVIDOR puede ser 32 o 64 bits, da lo mismo, ya que tu 
> aplicación nunca enlaza directamente con el servidor. Si en cambio 
> usas el server embedeb de Firebird, al que tu aplicación se conecta 
> como si se tratara de la dll cliente, ahi si el SERVIDOR tiene que ser 
> de la misma cantidad de bits que tu aplicación.
>
> En Windows las librerias de Firebird se ubican en archivos de 
> programas como cualquier otro programa, con lo cual lo que hago luego 
> de instalarlo es agregar ese path (ejemplo C:\Program Files 
> (x86)\Firebird\Firebird_2_5\bin) a la variables PATH de Windows, y con 
> eso me aseguro que todas las palicaciones y tool (flamerobin, isql, 
> gbak, odbc) toman las ddl de ahí.
>
> Saludos!
>
Hola Gastón..
yo no desarrollo nada en 64 bits.. el lío no era con mi aplicación, que 
funcionaba ok,  sino con el ibexpert!..
generalmente coloco la dll de firebird en la misma carpeta del 
ejecutable (la saco de la carpeta de instalación de fb) y listo...
No se que pasó con el ibexpert que al abrir la bd luego de registrada me 
saltaba eso.. evidentemente quedó en un lugar mal la dll....

muchas gracias!
byeeeeeeeeeeee

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140907/b1281066/attachment-0002.html>


More information about the Lazarus-es mailing list