Tratamento de erros no uso de BD em Interbase
04/12/2003
0
[b:623daf1a89]Pessoal[/b:623daf1a89]
Gostaria de saber se há um jeito de tratar os erros que ocorrem no BD Interbase dentro do Delphi. Por explo. qdo. tenta-se excluir uma NF com ítens desta NF há uma tentativa de violação de integridade referencial e o BD recusa a tentativa de exclusão, porém mostra uma mensagem em Inglês e num formato que o usuário não consegue entender. Outro explo. é a tentativa de gravação de chave dupla (Key Violation).
Há uma forma de pegar qual o erro que ocorreu no BD e dar uma mensagem própria ?
Obrigado,
Emerson
Gostaria de saber se há um jeito de tratar os erros que ocorrem no BD Interbase dentro do Delphi. Por explo. qdo. tenta-se excluir uma NF com ítens desta NF há uma tentativa de violação de integridade referencial e o BD recusa a tentativa de exclusão, porém mostra uma mensagem em Inglês e num formato que o usuário não consegue entender. Outro explo. é a tentativa de gravação de chave dupla (Key Violation).
Há uma forma de pegar qual o erro que ocorreu no BD e dar uma mensagem própria ?
Obrigado,
Emerson
Emluis
Curtir tópico
+ 0
Responder
Posts
05/12/2003
Rafael Heise
Porque ao invés de você esperar o erro acontecer para dai dar uma informação para o usuário, você antes de gravar já não testa se os valores são válidos para gravar no banco?
eu acho isso muito melhor do que esperar o DB dar um erro.
Minha opinião.
valeu!
eu acho isso muito melhor do que esperar o DB dar um erro.
Minha opinião.
valeu!
Responder
Clique aqui para fazer login e interagir na Comunidade :)