Fórum Commit ou Rollback #50801
02/05/2005
0
Trabalho da seguinte forma:
Eu digito o código do registro e ele Starta uma transação e preenche os DBEdits do Form.
Os dados estão em modo de consulta.
Para alterar, eu clico no botão alterar e ele entra em modo de edição...
Minha dúvida é a seguinte:
Quando estou em modo de consulta, quando clicar em cancelar (sair) seria melhor dar Commit ou Rollback?
Eu sei que nos 2 casos dá certo... mas qual seria a diferença?
Lucianoko
Curtir tópico
+ 0Posts
02/05/2005
Fsflorencio
O commit salva as alterações, rollback desfaz as alterações.
O correto seria dar um rollback já que o botão é para cancelar as alterações.
Gostei + 0
02/05/2005
Lucianoko
Eu sei o que faz o Commit e Rollback.
Minha pergunta é:
Se tratando de uma CONSULTA, qual seria melhor, o commit ou rollback, sendo que os 2 apresentariam o mesmo resultado, pois commit confirmaria ´nenhuma alteração´ já que se trata de uma CONSULTA, e rollback descartaria ´coisa nenhuma´ porque estava em CONSULTA.
Entendeu!!!
Agora, eu não sei se teria alguma diferença... mas se tiver gostaria de saber, pois transações que só envolvem consulta são amplamente utilizadas.
Gostei + 0
02/05/2005
Gandalf.nho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)