Como interceptar os Exceptions?

Firebird

31/08/2005

Olá, criei varios exceptions no meu banco de dados... porem quando da um exception ele aparce assim:

exception 1
Não foi possivel deletar nome, pois existe cliente.


queria pegar isso, e soh vir o: Não foi possivel deletar nome, pois existe cliente. Retirar o numero do exception em cima.

tem como fazer isso no delphi?


desde ja agradeco


Titanius

Titanius

Curtidas 0

Respostas

Afarias

Afarias

31/08/2005

vc tem q usar um Try..Except e tratar a mensagem original passando a personalizada.


T+


GOSTEI 0
Titanius

Titanius

31/08/2005

mas como eu sei que o E.Message eh do Firebird?


GOSTEI 0
Afarias

Afarias

31/08/2005

|mas como eu sei que o E.Message eh do Firebird?

1. veja pelo tipo de exceção gerada (depende do componente usado)
2. veja o texto da exceção (por exemplo, ´exception 1´ = ... )


T+


GOSTEI 0
Titanius

Titanius

31/08/2005

valeu afarias


GOSTEI 0
POSTAR