Ver Mensaje Individual
  #1  
Antiguo 16-05-2008
semaral semaral is offline
Miembro
 
Registrado: ene 2008
Posts: 15
Reputación: 0
semaral Va por buen camino
Error: "Your user name and password are not defined"

Hola a todos:

Estoy haciendo un programa que crea una base de datos. Para ésto, he incorporado el componente IBDatabase al formulario y le he puesto el nombre de BDReembolsos. La Base de datos física, todavía no está creada. Añado el siguiente código:
Código Delphi [-]
 
      BDReembolsos.DatabaseName:='.\BDReembolsos\BDReembolsos.gdb';
      BDReembolsos.Params.Clear;
      BDReembolsos.Params.Append('USER ''SYSDBA''');
      BdReembolsos.Params.Append('PASSWORD ''masterkey''');
      BDReembolsos.Params.Append('PAGE_SIZE 4096');
      BDReembolsos.LoginPrompt:=FALSE;
      BDReembolsos.CreateDatabase;
      BDReembolsos.Connected:=true;

 
Hasta aquí todo perfecto. Ahora añado el siguiente código:
 
     BDReembolsos.Connected:=false;
     BDReembolsos.Connected:=true;
 
Y me da error "Your user name and password are not defined". Modifico el Código anterior:
 
      BDReembolsos.Connected:=false;
 
      BDReembolsos.DatabaseName:='.\BDReembolsos\BDReembolsos.gdb';
      BDReembolsos.Params.Clear;
      BDReembolsos.Params.Append('USER ''SYSDBA''');
      BdReembolsos.Params.Append('PASSWORD ''masterkey''');
      BDReembolsos.Params.Append('PAGE_SIZE 4096');
      BDReembolsos.LoginPrompt:=FALSE;
      BDReembolsos.CreateDatabase;
      BDReembolsos.Connected:=true;
Pero me sigue dando el mismo error. No sé por qué, si desconecto la Base de datos, después no puedo volver a conectarla.

Espero que podáis ayudarme. Muchas gracias por vuestra colaboración.

Última edición por marcoszorrilla fecha: 16-05-2008 a las 15:21:45. Razón: Añadir et
Responder Con Cita