Hallo mkinzler,
vielen Dank für die Idee.
Hab nun alles explizit geschriefen, ohne die with anweisung.
Leider kommt der gleiche Fehler immer noch.
Für den <CLOSE> - Tipp hab ich auch gemacht.
Ich hab ja nun schon viel gegoogelt nach dem Fehler, also er scheint ja oft vorzukommen, nur eine Lösung war keine dabei.
Delphi-Quellcode:
if Datamodule1.CDS.Recordcount = 1 then
begin
Datamodule1.CDS.Edit;
Datamodule1.CDS.FieldbyName('PickStatus').value:=5;
Datamodule1.CDS.Post; //<< Field value required kommt hier bei Post
Datamodule1.CDS.ApplyUpdates(-1);
end
else
begin
ShowMessage('<> 1 Satz Anz: '+IntToStr(Datamodule1.CDS.RecordCount));
exit;
end;