Nome e senha de banco de dados

Delphi

09/07/2003

:evil:

O Delphi sempre pede o nome do BD e senha para poder abrir um banco de dados em DBase. Tem como evitar isso? E por quê é tão demorado para abrir uma rotina simples que só abre esse banco de dados? Agradeço se puderem me dar uma luz, pois sou novato em Delphi.

Editado por: Aroldo Zanela


Cps.art

Cps.art

Curtidas 0

Respostas

Ebatista

Ebatista

09/07/2003

Já experimentou desativar a opção de Login do Componente ou do Aliás ?


GOSTEI 0
Ebatista

Ebatista

09/07/2003

No Objeto DataBase tem um parâmetro LoginPrompt que se for desativado deixa de solicitar a tela de login, já experimentou isso ?


GOSTEI 0
Cdaraujo

Cdaraujo

09/07/2003

Caro amigo,

Vc poderia implementar da seguinte maneira.
Utilize um componente TDatabase, sendo que esse, vc pode ou não associar um Alias para se conectar a base de Dados. O importante nesse passo é que vc tem que garantir através da propriedade LoginPrompt que o login não será chamado na conexão do componente a base de dados, isso vc pode fazer mudando o estado da propriedade para False. Configurado isso, vc pode informar a senha e usuário para os parâmetros do Driver.

Veja um exemplo para Interbase:

Database1.Session.GetDriverParams(´INTRBASE´,Database1.Params);
{Informe o caminho da base de dados, seja local ou remota}
Database1.Params.Values [´SERVER NAME´] := ´IB_SERVER:/PATH/DATABASE.GDB´;
Database1.Params.Values [´USER NAME´] := ´SYSDBA´;
Database1.Params.Values [´PASSWORD´] := ´masterkey´ ;
Database1.Open;

Atenciosamente,

Daniel Araújo


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

09/07/2003

:evil: Ainda tô esperando!!!! Respondam ou me excluam !!!!!!! O Delphi sempre pede o nome do BD e senha para poder abrir um banco de dados em DBase. Tem como evitar isso? E por quê é tão demorado para abrir uma rotina simples que só abre esse banco de dados? Agradeço se puderem me dar uma luz, pois sou novato em Delphi.


Colega,

Eu sinceramente não sei como sua rotina está implementada para ter solicitação de senha em tabelas do dBase. Coloca mais detalhes pra gente tentar te ajudar.


GOSTEI 0
POSTAR