problema com ClientDataSet lt;-gt; XML
tenho um ClientDataSet ligado em um XMLTransformProvider onde o mesmo esta carregado com um arquivo.xml
estou executando a seguinte rotina:
essa rotina deveria deletar todos os registros que estão com o campo flag = ´*´, só que sempre que a rotina é executada ela deixa 2 registro com campo flag = ´*´
se alguem puder me ajudar a encontrar uma solução eu agradeço !!!
estou executando a seguinte rotina:
cdsNaoLidosView.Close; cdsNaoLidosView.Open; cdsNaoLidosView.First; while not cdsNaoLidosView.Eof do begin if cdsNaoLidosViewFlag.AsString = ´*´ then cdsNaoLidosView.Delete; cdsNaoLidosView.Next; end; cdsNaoLidosView.ApplyUpdates(0); cdsNaoLidosView.Close; cdsNaoLidosView.Open;
essa rotina deveria deletar todos os registros que estão com o campo flag = ´*´, só que sempre que a rotina é executada ela deixa 2 registro com campo flag = ´*´
se alguem puder me ajudar a encontrar uma solução eu agradeço !!!
Fabiano Góes
Curtidas 0