Hola a todos..
ya tengo las dll del fb embedded en la carpeta del proyecto. Usando el IBExpert me cree la BD sin problemas.
Ahora, desde lazarus, cuando coloco en el datamodule un zconnection (zeos7) y voy a conectar la bd me dice que falta el fbclient.dll. Esta dll no la tengo; la tendr�a si instalo el server.. no tengo m�s remedio que hacerlo? o c�mo hago para usar el embedded desde lazarus? chauuuuuuuuu
Mailing lists / lazarus-es / 2009-10
firebird ebedded
8 messages · 5 people · –
- PPaola Bruccoleri 4
- CClaudio Romero 1
- HHetor S. Ponce 1
- JJoshyFun 1
- MMaxi 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Fijate en el pdf doc\Firebird_v2.1.3.InstallationGuide.pdf que esta en la instalaci�n del firebird embedded, dice textualmente:
Rename fbembed.dll
Rename fbembed.dll to either fbclient.dll or gds32.dll, according to which is required by your database
connectivity software
Hector
Paola Bruccoleri escribi�:
Show quoted text 14 lines
Aca hay una opcion a tener en cuenta, como embebido, solo una aplicacion accede a la basea, la dll (fbembed.dll renonbrada a fbclient.dll) se copia siempre en el directorio de la aplicaci�n a distribuir. Pero desde otras aplicaciones no vas a tener el cliente disponible.
Una opci�n es desarrollar el proyecto accediendo a la base usando Firebird Server, y despues cuando tengas el release final, probarla con fbembed.dll renonbrada a fbclient.dll.
En Firebird 2.5 (beta) estan probando multiusuario con la versi�n embebida.
Saludoss
Fijate en el pdf doc\Firebird_v2.1.3.InstallationGuide.pdf que esta en la instalaci�n…
Hetor S. Ponce escribi�:
Show quoted text 9 lines
uppsss que error el m�o!! muchas gracias por el aviso!! Tambi�n gracias a Claudio por su sugerencia; ayer estaba pensando en hacer eso para no complicarme la cabeza.
chauuuuuuuuuuu
te aconsejo una cosa para trabajar comodamente.
Instal� el server de la version que quieras usar crea la base con tu editor favorito, proba tu aplicacion y cuando este lista entregas tu exe mas las librerias del embeded. sino te vas a volver loco abriendo y cerrando la BD para poder editarla o ver registros mientras corre la aplicacion, solo permite un unuario conectado.
Maxi escribi�:
Show quoted text 6 lines
ok, gracias por los consejos..
ahora, una preguntita tonta..siempre he tenido la misma duda al instalar fb. En una de las opciones de instalaci�n, pregunta si copiar el cliente al directorio system y otra dice si copiar con el nombre gds32 para aplicaciones antiguas. Como no tengo aplic antiguas, esa opcion la desmarco, pero la otra aparece por defecto destildada, y yo siempre la tildo para que esa dll este en windows\system32.
En realidad, es necesario que est� esa dll all�? recuerdo que una vez hice una instalaci�n SIN copiar all� esa dll y tuve problemas, que al final la tuve que copiar a mano. Entonces.. cu�l es la cuesti�n??
chauuuuuuuuuu
Hello Paola,
Friday, October 30, 2009, 2:36:13 PM, you wrote:
PB> ahora, una preguntita tonta..siempre he tenido la misma duda al instalar fb. PB> En una de las opciones de instalaci�n, pregunta si copiar el cliente al PB> directorio system y otra dice si copiar con el nombre gds32 para PB> aplicaciones antiguas. Como no tengo aplic antiguas, esa opcion la PB> desmarco, pero la otra aparece por defecto destildada, y yo siempre la PB> tildo para que esa dll este en windows\system32. PB> En realidad, es necesario que est� esa dll all�? recuerdo que una vez PB> hice una instalaci�n SIN copiar all� esa dll y tuve problemas, que al PB> final la tuve que copiar a mano. Entonces.. cu�l es la cuesti�n??
La DLL tiene que estar accesible para la aplicaci�n, y esta la busca por este orden:
1) Carpeta donde est� el EXE
2) windows\system32
3) Carpetas del %Path
Quiz� los problemas que tuviste era por que hab�a dos aplicaciones que deber�an usarla y estaban en diferentes carpetas.
JoshyFun escribi�:
Show quoted text 24 lines
si, quiz�s haya sido algo de eso..
muchas gracias!!
chauuuuuuuuu
