PDA

Ver la Versión Completa : No consigo crear una base de datos.


semaral
04-04-2008, 10:13:26
Hola a todos:

Hace muchos años que dejé la programación y me está costando arrancar. Quiero crear una base de datos en Delphi 2007 en mi ordenador personal y utilizo un objeto TIBDatabase. Pico 2 veces en el objeto y pongo en user_name SYSDBA y en password masterkey. Y añado el siguiente código

IBDatabase1.CreateDataBase;

Y me contesta un error de usuario y claves no definidos.

Vuelvo a intentar lo siguiente:

IBDatabase1.DataBaseName:='c:\hola.gdb';
IBDatabase1.params.Clear;
IBDatabase1.params.Add('user_name=SYSDBA');
IBDatabase1.params.Add('password=masterkey');
IBDatabase1.CreateDataBase;

pero me vuelve a salir el mismo error.

Muchas gracias por vuestra ayuda, un saludo,

duilioisola
04-04-2008, 10:43:32
Prueba con esto que he encontrado en google


IBDatabase1.DatabaseName := 'c:\\test.gdb';
IBDatabase1.Params.Clear();
IBDatabase1.Params.Append('USER ''SYSDBA''');
IBDatabase1.Params.Append('PASSWORD ''masterkey''');
IBDatabase1.Params.Append('PAGE_SIZE 4096');
IBDatabase1.LoginPrompt := false;
IBDatabase1.CreateDatabase;

semaral
04-04-2008, 10:58:33
Muchisismas gracias, llevo un mes intentando hacerlo sólo, he consultado lo que ya había en este foro, en mirado engoogle, y no encontré nada. Y por fin me decido a preguntarlo aquí. Muchas gracias, ha funcionado a la perfección.