SoloCodigo

Programación General => Delphi => Mensaje iniciado por: sakuragi en Martes 12 de Septiembre de 2006, 12:16

Título: Ibdatabase No Reconoce .fdb (firebird)."unavailabl
Publicado por: sakuragi en Martes 12 de Septiembre de 2006, 12:16
Hola que tal.
Eh empesado a probar firebird, eh intentado conectarme a la base de
datos mediante los componeste de la paleta de Interbase, ya me dio un
error al no poder enlazar la base de datos de firebird con "IBDatabase".
 
El problema que sale es, al buscar la base de datos por nombre que es
la propiedad "DataBaseName", no en cuentra la base de datos de
firebird ya que la extencion es diferente es .fdb, ahora de todas
forma lo agrege en el "DataBaseName", pero al conectarme marca error
de que no encontre la base de datos "unavailable database".
 
Sera algo de la compatibilidad?
 
Version de firebird es 1.5.3, delphi 7.
 
El servidor si esta funcionado, toy conectado con IBExpert, al darle en
 connect true, sale el error que puse anteriormente.
 
C:\Documents and Settings\Propietario\Mis
documentos\programacion\Delphi\pruebas\aps\BD\APS.FDB
 
esa es la ruta donde esta la base de datos, por eso la pregunta, ya
que deberia no haber ningun problema con eso.
 
gracias.
  :comp:
saludos
Título: Re: Ibdatabase No Reconoce .fdb (firebird)."unavailabl
Publicado por: Ayla en Viernes 15 de Septiembre de 2006, 14:16
Hola Sakuragi!

Citar
El problema que sale es, al buscar la base de datos por nombre que es
la propiedad "DataBaseName", no en cuentra la base de datos de
firebird ya que la extencion es diferente es .fdb

Eso no es un problema, la base de datos puede tener la extensión que tu quieras. Directamente pones el Path y el nombre completo de la base de Datos.

Citar
Sera algo de la compatibilidad?

Version de firebird es 1.5.3, delphi 7.

No. La versión de firebird 1.5.3 y delphi 7, son totalmente compatibles. De todas formas te recomiendo que te actualices los componentes IBX, ahora mismo no recuerdo de donde me los bajé, pero si lo necesitas los busco y te los mando.

Por lo que veo tu problema no es con el componente IBDataBase, ya que por medio del IBExpert tampoco puedes acceder a la Base de Datos.  Lo mismo no tienes bien definida la base datos, el usuario y la password. Ya que usas el IBExpert, colocate en la Base de Datos y pincha el botón derecho del ratón, vete a 'Información del Registro de la Base de Datos...' Dime los parámetros que has puesto ahí... igual te falta algo.

Sino me das más datos no te puedo ayudar  :rolleyes:
Título: Re: Ibdatabase No Reconoce .fdb (firebird)."unavailabl
Publicado por: sakuragi en Sábado 16 de Septiembre de 2006, 01:11
gracias por contestar.

eh resolvido el problema.


como tenia hantes interbase 7 instalado, lo desistale pero como que no se borraron todos lor archivos ymenos el principal que esta en "windows/system32", gds32.dll, simplemente lo borre y reintale firebird, active la opcion de conpatibilidad con interbase, y me genero en "windows/system32" gds32.ddl y fbclient.dll que son los buenos de firebird.

saludos

gracias

 :comp: