[firebase-br] RES: melhor cenário para resolver problemas com transação

Edmilson Rodrigues dos Santos edblue em ig.com.br
Ter Ago 31 14:08:21 -03 2010


Estou em fase de finalização de um sistema onde tenho um form pai que
controla toda o processo de transação, uso o componente MDO, quando o form é
criado, ele abre a query, que está guardada no DB, especifica para aquela
janela assim como a transação, quando fecho a janela com um ok o evento
onCcose pode tanto dar um Commit quanto um CommitRettaining, cada janela
pode ter uma necessidade especifica, qualquer outro evento que feche a
janela que não seja de origem do borão OK é chamado o RollbackRettaining ou
Rollback, dentro do processo que envolve determinada janela existem vários
outros fatores, mas basicamente cada janela criada pelo sistema a partir do
form base é responsável pela abertura da transação, da manutenção da tabela
e da finalização da transação, essa abordagem é bem útil em sistemas que
utilizam muitas tabelas e nos liberam da preocupação de deixar tabelas
abertas ou transações pendentes.




Mais detalhes sobre a lista de discussão lista