Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Conectar IBdatabase con firebird (https://www.clubdelphi.com/foros/showthread.php?t=41705)

cesar_picazo 23-03-2007 02:22:30

Conectar IBdatabase con firebird
 
Buenas tardes, tengo una base de datos que cree en firebird 1.5 y estoy tratando de conectar con IBDatabase, alguien sabe si se tiene que hacer algun proceso especial para que permita conectar con la Firebird, tengo Delphi 7.

Espero alguien me pueda dar algun tip de por donde seguir, me envia un mensaje de que base de datos desconocida.

egostar 23-03-2007 02:40:14

No das muchos detalles de como haces la conexión pero por ejemplo en la propiedad DatBaseName del IBDataBase deberia haber algo como esto:

Cita:

D:\Desarrollo\TDelphi\CCS\Database\CCS.FDB
Otra cosa que estoy imaginando es que el servicio de Firebird no este iniciado y te de el error

Cita:

unavailable database
si este es el caso debes de iniciar los servicios de firebird.

Saludos.

cesar_picazo 23-03-2007 17:56:59

Conectar IBdatabase
 
Si ya ves que en este componente en delphi 7 solo te presenta cual es la ruta usuario y password en la que te vas a conectar y no te pregunta si es intebase o Firebird.


Lo unico que necesito es saber como decirle al ibdatabase que se conecte a firebird y que utilice la dll fbclient para trabajar, ya ves que esta libreria cambia entre cada version de Firebird.

Por su atencion gracias. nota el servicio de firebird esta trabajando, tengo una aplicacion con los componentes de ibexpress y me conecto sin ningun problema.

fidel 23-03-2007 21:21:54

Hola:

Es indistinto que la base sea InterBase o FireBird, por lo menos hasta la versión 1.5, lo único que tienes que hacer es poner en la propiedad DatabaseName el nombre de la base de datos (la ruta completa) y si quieres que esté siempre conectada pones conected a True.

Después haces doble click en el componente y rellenas los datos que falten: conexión local o remota, usuario, pasword, ... , logín activado o no, etc.

Le das al botón Test y testea si conecta correctamente.

Con esto conectas la base de datos, pero después tendrás que poner los IBDataSets para cada una de las talblas.

Un saludo.

Cañones 28-03-2007 01:03:48

Tal cual te lo explica fidel.
Podes llegar a tener problemas en ver el archivo si lo buscas desde DatabaseName, asi que copia directamente la ruta completa en ese campo.
Saludos


La franja horaria es GMT +2. Ahora son las 06:10:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi