Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   crear bd con firebird (https://www.clubdelphi.com/foros/showthread.php?t=13148)

cesarjbf 07-08-2004 07:27:31

crear bd con firebird
 
Soy nuevo con firebird, lo acabo de instalar pero no se como empezar a crear la 1ra base de datos, en interbase se abre el IBconsole pero en firebird como se empieza?


de antemano gracias

jachguate 07-08-2004 08:58:37

Podes usar algún producto para la administración de la bd, como IBExpert: http://www.ibexpert.com, o bien entrar a isql y hacerlo, tal como en Interbase.

Código SQL [-]
create database, bla, bla

Hasta luego.

;)

AGAG4 08-08-2004 21:05:00

Te Recomiendo
 
Te recomiendo mucho el IBExpert, es mucho mas amigable que el IbConsole http://www.ibexpert.com,

Neftali [Germán.Estévez] 09-08-2004 11:51:09

Coincido con los anteriores mensajes en que IBExpert (tiene una versión Free para uso personal) es una de las mejores, sólo añadir un comentario:

Recuerda cambiar la librería de cliente (Client Library File) que viene por defecto (es la de IB) por la de FireBird (fbclient.dll) al dar de alta una nueva Base de Datos.
Te lo digo por que yo la primera vez estuve un rato "perdiendo el tiempo" hasta que la cambié ;) (torpe que es uno...)

cesarjbf 11-08-2004 02:54:13

gracias por contesar,
al decir cambiar la libreria entiendo que debo cambiar el archivo gds32.dll en la carpeta system por el fbclient32.dll? o si me pudieran explicar, gracias

Neftali [Germán.Estévez] 11-08-2004 10:21:00

Cita:

Empezado por cesarjbf
...al decir cambiar la libreria entiendo que debo cambiar el archivo gds32.dll en la carpeta system por el fbclient32.dll? o si me pudieran explicar

No, no cambiar el fichero físicamente, sino cambiar el apuntador desde el IBExpert.
Al entrar en el IBExpert para crear/conectar una nueva Base de Datos hay un campo que apunta a la librería cliente, y que por defecto apunta a la librería gds32.dll (es un Edit dentro del programa). Lo único que hay que hacer es cambiar el valor del campo para que apunte a fbclient32.dll.

cesarjbf 12-08-2004 01:09:49

gracias por contestar, pero ahora trate de abrir la base de datos en delphi con los fibplus y no puedo ver las tablas, con estos componentes solo las veo usando sentecias SQL? ya no es nada mas enlazar los componentes y activarlos? como con paradox?

Rufus 12-08-2004 09:34:39

Cita:

ahora trate de abrir la base de datos en delphi con los fibplus y no puedo ver las tablas, con estos componentes solo las veo usando sentecias SQL? ya no es nada mas enlazar los componentes y activarlos?
Te equivocas. Puedes ver TODO lo que quieras.

Si te refieres a que no hay componentes del tipo TTable, pues efectivamente no hay.... y mucho mejor que no haya porque ni falta que hace. Los componentes TTable sólo valen si quieres desarrollar software que se ejecute en el computador local, olvídate de ellos si es para algo en red o de acceso remoto, que es lo más común en los tiempos que corren.

De cualquier manera si lo que quieres es hacer más o menos lo que hace un TTable, lo cual creo que no es muy recomendable, sólo tienes que poner un TpFIBDataSet y colocar en la propiedad SelectSQL:
Código SQL [-]
Select * from Tabla
y activarlo.

Además es mucho mejor acostumbrarse a usar SQL, es fácil y a la larga resulta mucho más útil y potente que utilizar esos viejos componentes del BDE o similares; es que no puedo olvidar de los problemas que me causaron en el pasado....:rolleyes:

cesarjbf 13-08-2004 12:28:30

gracias, lei ademas unos articulos en la pagina del firebird que me sirvieron mucho


La franja horaria es GMT +2. Ahora son las 18:41:03.

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