Bom dia galera. Surgiu um probleminha meio urgente aqui.
Estou ulizando componentes DBX com ClientDataSets. Estou fazendo as validações dos dados tanto do mestre como do detalhe no evento BeforeUpdateRecord do DataSetProvider porém o Delphi faz o Post do Mestre antes dos detalhes e se houver algum erro de validação nos detalhes os dados do mestre já foram gravados no banco de dados e não tenho como cancelar a operação. Como vocês lidam com esta situação? Será que o jeito vai ser fazer todas as verificações no momento em que o usuário clicar no botão GRAVAR antes de chamar o ApplyUpdates?? [ ]'s Rodrigo Schiavo -- <<<<< 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