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 :
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:=[];
Sans le StatusFilter c'est correct.
Si quelqu'un saurait d'oû ça vient ?
Merci.