Fórum Quantidade de registros alterados/inseridos em um dataset #485530
15/07/2014
0
gostaria de saber se tem como obter a quantidade de registros que foram alterados ou inseridos em um dataset.
Exemplo:
Tenho um grid vinculado a um dataset com 100 registros. Nele insiro 5 registros e altero 4, tenho um total de 9.
Tem alguma forma de conseguir isto?
Grato desde já.
Eduardo Brandão
Curtir tópico
+ 0Post mais votado
15/07/2014
Qualquer coisa me avise.
rbbarreto@hotmail.com
Ricardo Araujo
Gostei + 1
Mais Posts
16/07/2014
Eduardo Brandão
Sua resposta ajudou, mas encontrei uma solução um pouco parecida.
O dataset que uso tem uma propriedade CountUpdatesPending, criei uma variável auxiliar para contar as alterações (inserts e updates) já realizadas, visto que essa propriedade é incrementada a cada modificação, mas ela só é zerada ou destruida quando o dataset é destruido.
Parte do código:
gaGauge.MaxValue := qrLoteCertidaoPlanilha.CountUpdatesPending - iContadorUpdates; iContadorUpdates := qrLoteCertidaoPlanilha.CountUpdatesPending;
Obrigado pela ajuda
Gostei + 0
17/07/2014
Ricardo Araujo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)