Retirar tela de login de banco de dados ao abrir aplicação

Delphi

27/02/2004

Pessoal,
estou usando um [b:ff06dc16c5]componente table [/b:ff06dc16c5]e uma tabela do access.. gostaria de saber o que fazer para retirar a tela de login quando a aplicação é inicializada....
alguns me falaram da propriedade LoginPrompt do componente [b:ff06dc16c5]TDatabase, mas não estou usando o mesmo [/b:ff06dc16c5]pq naum sei como citar quais são os campos chaves de cada tabela a ele ligado. Estou[b:ff06dc16c5] usando o componente table[/b:ff06dc16c5] e esse [b:ff06dc16c5]naum possui tal propriedade (Login Prompt).... [/b:ff06dc16c5]

Desde já agradeço


Faustolisk

Faustolisk

Curtidas 0

Respostas

Dallagnelo

Dallagnelo

27/02/2004

Olá

Você tem que utilizar o TDatabase. A propriedade login prompt é do TDatabase. Na propriedade aliasname vc seleciona o alias do bde. Na prop. databasename vc coloca uma nome qualquer. Esse nome voce irá colocar no databasename da sua table ou query. Depois dê dois clicks no TDataBase e na caixa parameter overrrides coloque:
USER NAME=SYSDBA
PASSWORD=masterkey
Coloque o login e senha conforme o seu banco. No exemplo acima utilizei o interbase. Depois disso desmarque o flag login prompt e click em OK.
Está pronto.

blz


GOSTEI 0
Faustolisk

Faustolisk

27/02/2004

Pois é cara mas eu não sei como definir campos chaves através desse Tdatabase... naum teria jeito de ser pelo componente table?


GOSTEI 0
Dallagnelo

Dallagnelo

27/02/2004

Ao invés de você ligar o table direto ao alias, coloque o TDataBase conforme eu configurei para conectar.......... Que banco vc utiliza?


GOSTEI 0
Faustolisk

Faustolisk

27/02/2004

cara valeu consegui.. só uma coisa... naum é necessário colocar aqueles dados de usuário e senha.


GOSTEI 0
POSTAR