Ir al contenido


Foto

Ayuda con dbExpress


  • Por favor identifícate para responder
5 respuestas en este tema

#1 lezamablr

lezamablr

    Member

  • Miembros
  • PipPip
  • 25 mensajes

Escrito 06 julio 2009 - 10:47

Tengo un desarrollo con dbExpress y todo va bien en linux, pero cuando la aplicacion la instalé en Windows, me marca un terrible error:
"Cannot load dbxint30.dll (126). It may be missing fron the system path."

Dicha librerí­a ya la intente copiar en el directorio de la aplicacion (asi funcionó en linux), en C:\Windows, en c:\WINDOWS\System32 y nada... no se si a ustedes les ha pasado algo similar y si ya lo pudieron arreglar.

Nota: Conecto mi BD con firebird 2.0 y uso dbxint30.dll que es el driver de dbExpress para interbase.
  • 0

#2 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 06 julio 2009 - 11:01

Prueba con dejar una copia junto al ejecutable.
  • 0

#3 lezamablr

lezamablr

    Member

  • Miembros
  • PipPip
  • 25 mensajes

Escrito 06 julio 2009 - 11:23

: De hecho así­ lo tengo, hay una copia local y otra navegando por todos los directorios mencionados  :
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 06 julio 2009 - 11:43

Hola, ¿Tienes declarado la unidad DBXDynalink?.

Saludos.
  • 0

#5 lezamablr

lezamablr

    Member

  • Miembros
  • PipPip
  • 25 mensajes

Escrito 06 julio 2009 - 11:51

Problema resuelto!

El error radica en la instalación de firebird, la cual usa el gds32.dll y definí­ para el vendorlib el fbclient.dll, tengo de 2 sopas...
1) uso para el vendorlib el gds32.dll
2) uso para el vendorlib el fbclient.dll y copio la libreria a c:\WINDOWS\system32

Para no revolver mas el asunto, usaré gds32.dll.

Gracias por su tiempo.


  • 0

#6 lezamablr

lezamablr

    Member

  • Miembros
  • PipPip
  • 25 mensajes

Escrito 06 julio 2009 - 11:54

Voy a ver si incluyendo DBXDynalink en los uses no incrementa demasiado el tamaño de mi ejecutable, en caso contrario, seguiré copiando la dll, de todas formas son varios programas los que tengo.

Gracias por el tip.
  • 0




IP.Board spam blocked by CleanTalk.