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