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)
-   -   Crear DB Firebird desde delphi (https://www.clubdelphi.com/foros/showthread.php?t=51723)

totote 26-12-2007 23:55:11

Crear DB Firebird desde delphi
 
Hola a todos, je nada eso como puedo crear una base de datos de Frirebird o Interbase desde delphi con dbExpress??? :confused: Saludos y espero que me puedan ayudar

egostar 27-12-2007 00:01:39

Cita:

Empezado por totote (Mensaje 254527)
Hola a todos, je nada eso como puedo crear una base de datos de Frirebird o Interbase desde delphi con dbExpress??? :confused: Saludos y espero que me puedan ayudar

Puedes hacer uso del IBScript para ejecutar el script para crear la base de datos, tablas, indices, etc.

Salud OS

totote 27-12-2007 00:30:06

y como lo podria hacer, ya que no se a donde conectarlo, ni como usarlo. U saludo y Gacias por la ayuda


Mensaje Editado:

Bueno aca encontre mi respuesta y Funciona:

Cita:

Empezado por switch211 (Mensaje 144362)
Aunque tarde pero creo que bien, yo lo he conseguido de la siguiente manera, si bien no sirve para el que preguntaba, que sirva para alguien que tenga la misma duda:

con el componente TIBDatabase de la paleta de Delphi 5 (en mi caso) y Firebird 1.5


Código Delphi [-]
with IBDatabase1.Params do

begin

Clear;
Add('user ''SYSDBA''');
Add('password ''masterkey''');
Add('page_size = 8192');
Add('default character set ISO8859_1');

end;

IBDatabase1.SQLDialect:=3;
IBDatabase1.DatabaseName:='localhost:c:\prueba.fdb';
IBDatabase1.CreateDatabase;



y verificaremos que se crea la base de datos.

Está en este post : http://www.clubdelphi.com/foros/showthread.php?t=4020

MAXIUM 27-12-2007 02:25:17

Una pregunta, ¿es normal que el tamaño de una DB en Firebird recien creada sea muchisimo mayor a la de una simple tabla de DBaseIV o una en Access por ejemplo?

Lo digo porque me quedo en poco más de 600KB. Y otra que hice me quedo en 1.168KB siendo que su versión en DBase es de solo 2KB (ambas con 10 registros).


La franja horaria es GMT +2. Ahora son las 23:37:32.

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