Seguinte:

Nunca use ApplyUpdate(-1) pq assim ele vai deixar passar todos os erros. 
Faça um ApplyUpdate(0) que a cada erro ele vai chamar o OnReconcileError.

Se você quiser simplesmente jogar uma execeção para o usuario faça:

on e: Exception do
  raise Exception.Create(e.message)
.. no evento OnReconcileError do CDS.

Ou se preferir, utilize o diálogo de OnReconcileError do Delphi. Ele tem um 
metodo que basta chamar ele e o diálogo trata o erro com interface pro 
usuário. Procure na internet que você vai conseguir maiores detalhes


Espero ter ajudado


Francisco Thiago de Almeida
Enter&Plug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: [EMAIL PROTECTED]
Skype: enterplug_thiago



        
        
                
____________________________________________________
Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br


-- 
<<<<< 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