Bonjour,
Je ne sais pas d'oû ca me vient mais le ClientDataSet me fait sortir deux fois le même enregistrement insérer en faisant le test avec l'UpdateStatus=usInserted :
Sans le StatusFilter c'est correct.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ClientDataSet.StatusFilter:=[usDeleted,usModified,usInserted]; ClientDataSet.First; while ClientDataSet.Eof do Begin if ClientDataSet.UpdateStatus=usInserted Then showmessage(ClientDataSetCHAMP.Value); ClientDataSet.Next; end; ClientDataSet.StatusFilter:=[];
Si quelqu'un saurait d'oû ça vient ?
Merci.
Partager