Fórum Ponto de Restauração #40497
02/12/2003
0
Existe alguma forma de se marcar um ponto de restauração?
Por Exemplo:
Depois de varios Post ou ApplyUpdate em uma tabela, o usuario quiser cancelar tudo que fez deste que abril a janela de cadastro, e a tabela ficar da forma em que estava antes.
Grato pela atenção,
Por Exemplo:
Depois de varios Post ou ApplyUpdate em uma tabela, o usuario quiser cancelar tudo que fez deste que abril a janela de cadastro, e a tabela ficar da forma em que estava antes.
Grato pela atenção,
Gandalf
Curtir tópico
+ 0
Responder
Posts
02/12/2003
Marcos Fernando
Post, naum grava fisicamente, a naum ser que vc feche sua aplicação,
então vc pode abrir uma ou varias tabelas e trabalhar normalmente dando post, insert e edits, e efetuar calculos salvando apenas na memoria a ai quando vc tiver certeza que deseja gravar use com Commit ou Retaining;
exeplo:
usando o ibdataset
ibdataset..Transaction.Commit ou CommitRetaining; para gravar somente os dados do ibdataset,
ibdataset.Transaction.RollbackRetaining para cancelar...
e para gravar ou cancelar todos as transaçoes use o ibdatabase.commit ou Retaining
acho que é isso que procuras
então vc pode abrir uma ou varias tabelas e trabalhar normalmente dando post, insert e edits, e efetuar calculos salvando apenas na memoria a ai quando vc tiver certeza que deseja gravar use com Commit ou Retaining;
exeplo:
usando o ibdataset
ibdataset..Transaction.Commit ou CommitRetaining; para gravar somente os dados do ibdataset,
ibdataset.Transaction.RollbackRetaining para cancelar...
e para gravar ou cancelar todos as transaçoes use o ibdatabase.commit ou Retaining
acho que é isso que procuras
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)