Qual o melhor método para realizar transações com Dbexpress?
Gostaria de saber de vocês, qual dos dois métodos abaixo de
realização de transações com o componente Dbexpress de forma bidirecional,é melhor citando se possivel as vantagens e desvantagens.
1° Método: Não deixando explícito o controle da transação, utilizando o ApplyUpdates do TClientDataSet quando desejar enviar as alterações ao banco de dados. e trabalhando em conjunto com o evento ReconcileError do TClientDataSet para capturar os erros durante a aplicação das atualizações
2° Método: Controle da transação sem uso de TClientDataSet utilizando o blocos try/except para proteger a operação e capturar os erros.
Desde já Agradeço a Atenção de Todos.
realização de transações com o componente Dbexpress de forma bidirecional,é melhor citando se possivel as vantagens e desvantagens.
1° Método: Não deixando explícito o controle da transação, utilizando o ApplyUpdates do TClientDataSet quando desejar enviar as alterações ao banco de dados. e trabalhando em conjunto com o evento ReconcileError do TClientDataSet para capturar os erros durante a aplicação das atualizações
2° Método: Controle da transação sem uso de TClientDataSet utilizando o blocos try/except para proteger a operação e capturar os erros.
Desde já Agradeço a Atenção de Todos.
Lnunes
Curtidas 0