Fórum Como não exibir a janela de login do Interbase? #167268
01/07/2003
0
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
Curtir tópico
+ 0Posts
01/07/2003
Wagnerps
altere a propriedade LoginPrompt para False
Falow... :wink:
Gostei + 0
01/07/2003
Alexandre7
Não estou usando o componente SQLConnection, apenas o TQuery da guia BDE.
Gostei + 0
01/07/2003
Wagnerps
Direto do TQuery eu não sei se dá, pois no bde não tem nenhuma opção para desabilitar o login.
Uma Sugestão p/ vc não mexer muito no seu sistema
seria vc criar um DataModule incluir
nele um componente TDataBase da paleta BDE
ai vc informa o path da base de dados na propriedade databasename
ou o alias na propriedade AliasName,
mude a propriedade loginprompt para false,
na propriedade params vc informa key username value sysdba
e key password value sysdba,
ai na sua query inves de informar o alias do bde informe o nome
do database.
obs: Se vc Usa Delphi 6 ou superior experimente usar os componentes
da paleta DBExpress e bem mais facil.
Falow....
Espero ter ajudado. :wink:
Gostei + 0
02/07/2003
Alexandre7
- Configurei o componente TDatabase no Data Module.
- No componente TQuery, no lugar do alias do banco de dados eu coloquei o nome do componente TDatabase que está no Data Module conforme sugerido, mas dá a mensagem: Unknown database.
Será que fiz algo errado?
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)