Beispiel
ich befülle ein Clientdataset und habe ein boolean-feld deklariert.
cds.FieldByName('FELDNAME').AsBoolean steht auf False;
Code:
cds.Edit;
cds.FieldByName('FELDNAME').AsBoolean := False;
cds.Post;
Ergebnis ChangeCount = 0
cds.FieldByName('FELDNAME').AsBoolean steht auf True;
Code:
cds.Edit;
cds.FieldByName('FELDNAME').AsBoolean := True;
cds.Post;
Ergebnis ChangeCount = 1
Warum Changecount = 1 ?
Ich muß dazu sagen mein Clientdataset hängt an einer nexusdb über einen DatasetProvider!