![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
¿Y si lo pruebas con el depurador paso a paso?, deberás hacerlo en un equipo que tenga lo mismo que vas a tener en el pendrive. Desactiva firebird en tu pc de desarrollo y deja en el directorio del ejecutable la dll que hemos comentado, así la simulación será más real.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Me da la sensación de que en la configuración de la bbdd usas un alias o algo parecido. Intenta conectarse automáticamente y no la encuentra.
Confirma que en la configuración pones la ip del servidor y el archivo. No recuerdo cómo es la sintaxis, pero prueba a ver qué tal. Otra prueba que puedes hacer es poner la propiedad de la bbdd Connected a false, compilar y probar. Si no falla es eso seguro. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#3
|
|||
|
|||
|
He hecho lo que Casimiro me ha recomendado, desinstalar el firebird en la máquina de desarrollo y meter el fbClient.dll en el directorio del ejecutable, y no me ha fallado la aplicación. Pensé que quízás estuviera usando algún componente que tirara del bde, motivo por el cual me funcionaría en el de desarrollo y no en un pc virgen, pero no hago ningún uses a las librerías del BDE. He probado el programa en otro ordenador que tiene también el delphi instalado (desinstalando el firebird) y también ha funcionado perfectamente, esta vez ni siquiera tenía el fbClient.dll en ningún sitio del equipo (olvidé copiarlo antes de desinstalar) pero ha funcionado (quizás el midas solvente la necesidad de tener el fbclient).
En el pc virgen he conseguido que no me de error, pero no llega a conectarse, es probable que el problema lo tenga con el pc virgen y yo esté generalizando el error. Probaré con otros PC's, porque en principio parece que funciona incluso sin fbClient.dll (en todos los que me funciona el Delphi está instalado). Gracias de nuevo.
__________________
Amar al mundo apasionadamente. |
|
#4
|
||||
|
||||
|
Hola.
Quizás tus componentes de conexión esten configurados para conectarse a gds32.dll y no a fbclient.dll (la instalación de Firebird te pone los dos archivos, que son exactamente iguales, para compatibilidad con aplicaciones antiguas). La prueba es muy sencilla, vuelve a intentarlo después de renombrar tu fbclient.dll a gds32.dll. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| FbClient.dll , del directorio | Gabriel | Firebird e Interbase | 3 | 23-02-2008 10:37:11 |
| ¿cambiar ibx a fbclient.dll? ¿como recompilar? | pvizcay | Firebird e Interbase | 11 | 10-04-2007 20:07:01 |
| Problema con fbclient en la instalacion de una aplicacion | Choclito | Varios | 3 | 11-08-2006 21:13:59 |
| gds32 o fbclient | Leonardo | Conexión con bases de datos | 1 | 06-06-2006 11:53:46 |
| Una mano con FIBPlus y FBClient.dll | El_Raso | Firebird e Interbase | 5 | 10-02-2006 19:28:53 |
|