Fórum Tratar Excessao do ClientDataSet. #360704

02/07/2008

0

Olá pessoal, sou novo em Delphi e estou com o seguinte problema, gostaria de tratar uma Excessao envolvendo uma transação com o banco de dados, eu uso o componente ClientDataSet, eu queria tratar essa excessao para que aparecesse na tela uma mensagem de erro personalizada !

Obrigado !!


Xstickerrx

Xstickerrx

Responder

Posts

02/07/2008

Comodelphi

tá usando RemoteDataModule?


Responder

Gostei + 0

02/07/2008

Rodrigo_koga

Legal voce estar iniciando no Delphi.

Vamos por partes...

Se voce usar assim:

Banco.StartTransaction;
Try
...
Except
...
Banco.Rollback;
ShowMessage(´Oppsss erro!´)
Abort;
End;

Banco.Commit;


Voce ja tratou, agora existe um outro caso que é aparecer uma tela dizendo qual campo deu problema, qual era valor anterior ou o que o usuario quer fazer, da pra ser feito e no Delphi tem exemplo.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar