Perguntar antes de mudar de registro

Delphi

13/07/2006

uso o ClientDataSet e queria saber como faço para que ao mudar de um registro para outro, caso o registro tenha sido alterado e ainda não salvo, como exibir uma mensagem perguntando se deseja salvar?


Raserafim

Raserafim

Curtidas 0

Respostas

Marco Salles

Marco Salles

13/07/2006

Não dei muito para entender .. Mas o cds tem uma propriedade
clientDataset1.ChangeCount que sempre quando se dá um Post ,
tem seu valor maior que Zero

Note que Post , pode ocorrer , nun DbGrid , sem que voce execute nenhum Comando.. Basta Mudar de Registro
Note tb que post Não efetiva as atulaizaçoes na Base de Dados , é que é diferente de ApplyUpdates

Bem , no mais acho que clientDataset1.ChangeCount , ja é um Bom começo...


GOSTEI 0
Marco Salles

Marco Salles

13/07/2006

Mas o cds tem uma propriedade clientDataset1.ChangeCount que sempre quando se dá um Post , tem seu valor maior que Zero


Desde é claro que voce tenha feito alguma alteração...


GOSTEI 0
Raserafim

Raserafim

13/07/2006

perfeito Marco Salles, deu certinho


GOSTEI 0
POSTAR