vou verificar

Me ocorreu hoje q vou colocar os next e prior dentro de blocos try
except pra silenciar os erros


--- Em [email protected], "Bruno Lichot" <[EMAIL PROTECTED]>
escreveu
>
> Tem uma rotina base para tratamentos de erros no primeiro exemplo da
minha lista (http://cc.codegear.com/author/795118) no DM da aplicação
cliente win32, ela serve como base para tratamento de erros.
> 
>  
> 
> A melhor forma seria utilizar um case pegando com o numero do erro. 
> 
>  
> 
> Em uma edição recente da Active Delphi publiquei uma matéria
explicando bem passo a passo como fazer isso.
> 
>  
> 
> Abs
> 
> BL
> 
>  
> 
> From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Ricardo Bianchin
> Sent: sábado, 29 de março de 2008 22:46
> To: [email protected]
> Subject: [delphi-br] Tratando erros de um ClientDataSet
> 
>  
> 
> Srs,
> Estou usando Firebird 1.54 e delphi 7
> Coloquei num projeto:
> SQLConnection
> SQLQuery
> DataSetProvider
> ClientDataSet
> DataSource
> DataControls
> 
> Quando digito dados nos datacontrols em desacordo com as regras do
> negocio do BD, como por exemplo deixar um NOT NULL em branco e tentar
> fazer um Next, aparece uma mensagem de erro em ingles e depois chama o
> respectivo evento OnError do ClientDataset.
> 
> Duas perguntas:
> 1)Tem como eu inibir o disparar da exception para tratar nos eventos
> OnError do ClientDataSet?
> 2)No evento BeforeScroll eu tenho como cancelar o Prior/Next que o
chamou?
> 
>  
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a