Tratamento de Erro na Coneccao - Oracle x Delphi(bde)
Quando uso um TDataBase1 para fazer a conecção a qualquer falha ele responde sempre o mesmo erro
ORA-01012- NOT LOGED ON
mas gostaria de tratar os possíveis erros :
senha inválida
host inválido
bd aberto em mode exclusive
msg particular (tenho uma trigger de conect que impede um user de se logar em maq. diferentes)
alguém sabe como tratar a msg real logando via DataBase.
Oracle 8.16
Delphi 5 (TDataBase)
ORA-01012- NOT LOGED ON
mas gostaria de tratar os possíveis erros :
senha inválida
host inválido
bd aberto em mode exclusive
msg particular (tenho uma trigger de conect que impede um user de se logar em maq. diferentes)
alguém sabe como tratar a msg real logando via DataBase.
Oracle 8.16
Delphi 5 (TDataBase)
Motta
Curtidas 0
Respostas
Rfpsatin
03/03/2004
tipo, manja do componente exception do delphi? nao lembro agora se tem ele na ide do delphi 5, a partir da 6 já tem. Caso haja vc pode usá-lo para tal. Basta vc tratar tudo isso lá. Caso vc nao tiver vc pode dar uma olhada na sessao aqui da revista, tem um exemplo de tratar erro q vc pode usar.
GOSTEI 0
Motta
03/03/2004
Na realidade a solução é trocar a dll de coneccao durante a checagem do login e troca-la de novo na conceccao normal vide
http://delphiforum.icft.com.br/forum/viewtopic.php?t=28206&start=0&postdays=0&postorder=asc&highlight=
caso tenha curiosidade
http://delphiforum.icft.com.br/forum/viewtopic.php?t=28206&start=0&postdays=0&postorder=asc&highlight=
caso tenha curiosidade
GOSTEI 0
Rfpsatin
03/03/2004
ow foi mal, li rapido d+ e nao percebi direito o problema
GOSTEI 0