Fórum ClientDataSet após excessão #329955
23/09/2006
0
Bom dia pessoal.
Tenho um cadastro usando ClientDataSet e DBXpress. Quando dou o ApplyUpdates(-1) e acontece uma excessão, sou obrigado a dar um Cancel, perder os dados e dar um Insert ou Edit novamente para tentar cadastrar novamente.
Alguém sabe como evitar esse trabalho? Existe outro procedimeto para se trabalhar com ClientDataSet após uma excessão?
Desde já agradeço.
Tenho um cadastro usando ClientDataSet e DBXpress. Quando dou o ApplyUpdates(-1) e acontece uma excessão, sou obrigado a dar um Cancel, perder os dados e dar um Insert ou Edit novamente para tentar cadastrar novamente.
Alguém sabe como evitar esse trabalho? Existe outro procedimeto para se trabalhar com ClientDataSet após uma excessão?
Desde já agradeço.
Rodsrj
Curtir tópico
+ 0
Responder
Posts
23/09/2006
Macario
Ola.
O ideal e trabalhar com ApplayUpdates(0) indicando que nenhuma excessao e aceita.
Para tratar pesquise no forum por OnReconcileError.
Atraves deste evento voce tera opcoes para tratar a excessao gerada, podendo pular, cancelar ou tratar o erro.
Espero ter ajudado
Qualquer duvida posterior, continue postando neste mesmo topico.
[]´s
O ideal e trabalhar com ApplayUpdates(0) indicando que nenhuma excessao e aceita.
Para tratar pesquise no forum por OnReconcileError.
Atraves deste evento voce tera opcoes para tratar a excessao gerada, podendo pular, cancelar ou tratar o erro.
Espero ter ajudado
Qualquer duvida posterior, continue postando neste mesmo topico.
[]´s
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)