Ver Mensaje Individual
  #37  
Antiguo 25-09-2008
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Reputación: 21
mlara Va por buen camino
Buelos, parece que eres como nuevo en Delphi... mira, es evidente lo que sucede:

La excepción elevada EDBEngineError se debe a que estás usando la máquina de bases de datos de Borland -BDE- para acceder a tu base de datos Firebird. Es probable que uses un alias para conectarte a tu base de datos o que uses ODBC y la BDE al mismo tiempo. Esto no es aconsejable tratándose de Firebird y Delphi, ya que puedes conectarte a través de los componentes Express, que en este caso podrían ser los MDO, los FIBPlus, los Zeos, los IB Objects, entre otros. Yo, por ejemplo uso los MDO, y trabajan muy bien. La ventaja de usar este tipo de componentes es que no se depende de la BDE ni mucho menos de ODBC. Así tu programa no te pedirá librerías adicionales ni nada por el estilo.

Conclusión:

- El problema no tiene nada que ver con la instalación
- En equipos con Delphi tu aplicación corre porque al instalar Delphi tienes obviamente la BDE instalada.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita