Bonjour, Voila mon probleme :
Je suis sous Delphi 7 et Mysql par DbExpress. Je voudrais modifier un enregistrement en passant par un TSimpleDataSet mais j'ai le message la : "Commands out of sync..."
Mon TSimpleDataSet contient une query qui fait un "select * from ecriture"
Voici mon bout de code mais je ne vois pas du tout d'ou ca peut venir :
Il me semble qu'avec un TClientDataSet il faut fermer la query ou la table mais la je n'ai rien a part mon TSimpleDataSet. Comment faire ????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 TSimpleDataSet1.Filter := 'no_ecr = 6'; If TSimpleDataSet1.Findfirst then begin TSimpleDataSet1.Edit; TSimpleDataSet1.FieldByName('no_ecr').AsInteger := 15; TSimpleDataSet1.ApplyUpdates(-1); end;
Partager