Fórum Como e quando usar o quot;ApplyUpdatesquot; do CDS? #255648

22/10/2004

0

Olá! Bem, comecei a usar o ClientDataSet há pouco tempo, mas percebo que ainda não utilizo todas as suas funções. Já vi aqui mesmo no fórum várias pessoas dizendo que o correto é chamar o ApplyUpdates passando como parâmetro ´0´ porém também já vi várias pessoas (e até o help do Delphi) passando como parâmetro ´-1´. Afinal, existe um modo correto de chamar esse método. Ou existem situações em que é melhor usar um e outras que é melhor usar o outro?

E outra dúvida? Quando se deve chamar o ApplyUpdates? OnClose do Form? AfterPost do CDS? Ou também existem situações em que é melhor usar um e em outras o outro?

Até!


Delphi32

Delphi32

Responder

Posts

23/10/2004

Afarias

|Já vi aqui mesmo no fórum várias pessoas dizendo que o correto é
|chamar o ApplyUpdates passando como parâmetro ´0´ porém também
|já vi várias pessoas (e até o help do Delphi) passando como
|parâmetro ´-1´. Afinal, existe um modo correto de chamar esse método.

Não existe um modo ´correto´ -- o parâmetro é determinado pelo seu caso de uso.

Este parâmetro representa quantos ERROS serão aceitos durante a ´aplicação´ das alterações no Delta para a base de dados.

0 = não aceitar nenhum erro
0 = aceitar um número n de erros


|Ou existem situações em que é melhor usar um e outras que é melhor
|usar o outro?

isso!


|E outra dúvida? Quando se deve chamar o ApplyUpdates? OnClose do
|Form? AfterPost do CDS?

Chame na hora q desejar aplicar definitovamente as alterações ´em cache´ para seu banco de dados.


|Ou também existem situações em que é melhor usar um e em outras o
|outro?

isso!



T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar