Mw pas� una vez. Si el so es 64bits instala el firebird de 64. Y sobrescribe wl gds32.dll que es el que est� esperado el ibexperto.
El sep 7, 2014 9:44 PM, "Gast�n Dall' Oglio" <gaston.dalloglio en gmail.com> escribi�:
Ah ok, como dijiste que el Firebird era de 64bits y tu equipo tambi�n, yo
asum� que tu aplicaci�n era de 64 bits.
Si pones la ddl de firebird en la carpeta de la aplicaci�n (yo prefiero
modificar la variable de entorno PATH como te dec�a antes), te paso el dato por si no lo sabias que te pod�s bajar un zip con todo lo mismo que trae el instalador, con lo cual no necesitas instalar nada, en tu caso fijate Firebird-2.1.5.18497-0_Win32.zip
http://sourceforge.net/projects/firebird/files/firebird-win32/2.1.5-Release/
Saludos!
PD: si no estoy equivocado sos maestra, lo que te habras horrorizado al
leer "Haber si te sirve esto"!!!
El 7 de septiembre de 2014, 14:36, Paola Bruccoleri <
pbruccoleri en adinet.com.uy> escribi�:
Show quoted text 6 lines
>
> 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�.
Show quoted text 5 lines
>>
>> 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....
Show quoted text 17 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20140907/a4c470e7/attachment-0001.html>