Como tirar a janela de Login do InterBase
Toda vez que executo meu programa em Delphi, aparece a janela de login do banco de dados InterBase, na qual tenho que digitar o nome do usuário SYSDBA e a senha do banco de dados.
Como posso fazer para que este login não senha solicitado em meus programas?
Utilizo nos formulários componentes TQuery da guia BDE, com consultas através de SQL.
Quando o programa vai executar as consultas, o login é solicitado.
Como posso fazer para que este login não senha solicitado em meus programas?
Utilizo nos formulários componentes TQuery da guia BDE, com consultas através de SQL.
Quando o programa vai executar as consultas, o login é solicitado.
Alexandre7
Curtidas 0
Respostas
Afarias
01/07/2003
Utilize as propriedades LoginPrompt e Params do TDatabase, ex:
with Database1 do
try
LoginPrompt := False;
Params.Values[´user_name´] := ´SYSDBA´;
Params.values[´password´] := ´masterkey´;
Connected := True;
except
// tratamento de erro
end;
with Database1 do
try
LoginPrompt := False;
Params.Values[´user_name´] := ´SYSDBA´;
Params.values[´password´] := ´masterkey´;
Connected := True;
except
// tratamento de erro
end;
GOSTEI 0
Alexandre7
01/07/2003
Eu já tenho um componente TDatabase no Data Module que utilizo para controle de transações e no qual já ajustei as propriedades descritas acima.
Mas, há como vincular o componente TDatabase ao componente TQuery do formulário? Se há, como faço isso?
Mas, há como vincular o componente TDatabase ao componente TQuery do formulário? Se há, como faço isso?
GOSTEI 0
Afarias
01/07/2003
TQuery.DatabaseName
T+
T+
GOSTEI 0