Esqueci de dizer que estou usando D2K5 e que a
excessão é gerada no momento do na linha do
ApplyUdates(-1)

[]´s

Luis Alberto


--- Luis Lopes <[EMAIL PROTECTED]>
escreveu:

> Pessoal,
> 
> Estou fazendo um teste de tratamento de excessão,
> utilizando uma forma e uma sugestão do nosso colega
> Walter.
> O problema é que a excessão é gerada, mas não passa
> no
> bloco except. Alguém já viu isso acontecer?
> 
> Ae está a unit do teste. Está preparada para gerar
> uma
> excessão e a excessão está sendo gerada.
> 
> procedure TdmPrincipal.TesteTratamentoErro(Sender:
> TObject);
> begin
>   try
>     with dmParametro.ClientDataSetParametro do
>     begin
>       Edit;
>       FieldByName('versao_sistema').AsString :=
> '455444';
>       ApplyUpdates(-1);
>     end;
>   except
>      on E: Exception do
>        CreateDataException(Screen.ActiveForm.Name,
>                           
> Screen.ActiveControl.Name,
>                            '84', GetUnitName(Self),
>                            'procedure
> TfDlgRelatorioInspecoes.BitBtn2Click(Sender:
> TObject);',
>                            E.Message,
>                            E.ClassName,
>                           
> 'DMFrot.dsListaInspecoesPendentes.Dataset.Open;',
>                            'SErrorTableOpen');
>   end;
> end;
> 
> 
> 
> Agradeço a ajuda...
> 
> []´s
> 
> Luis Alberto
> 
> 
> 
>       
> 
> 
> 
>       
>               
>
_______________________________________________________
> 
> Novo Yahoo! Messenger com voz: ligações, Yahoo!
> Avatars, novos emoticons e muito mais. Instale
> agora! 
> www.yahoo.com.br/messenger/
> 
> 
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
> MENSAGEM >>>>>
> 
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
> 
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou
> [EMAIL PROTECTED]
>  
> Links do Yahoo! Grupos
> 
> 
> 
>     http://br.yahoo.com/info/utos.html
> 
>  
> 
> 
> 
> 



        



        
                
_______________________________________________________ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e 
muito mais. Instale agora! 
www.yahoo.com.br/messenger/


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 




Responder a