@Delphi.Narium - vielen Dank für die ganzen Infos und für die hochprofessionelle Hilfestellung.
Vielen herzlichen Dank und ENTSCHULDIGUNG für die ganze Unannehmlichkeiten ....
Ich hab ja überall ein Feld "id" was automatisch mit einer Nummer gefüllt ist ..
Ich hab aber auch überall ein Feld "inr" was ich beim "append" händisch fülle ...
nach jedem Append - egal welche Tabelle) habe ich überall einen Einzeiler: ZQuery.fieldbyname('inr').asinteger:=new_id;
Delphi-Quellcode:
function TUniMainModule.new_id: Integer;
var
* i: Integer;
begin
* GET_INR.Refresh;* * * * * * <-------- THIS SOLVED MY PROBLEM !!!!!!!
* i := GET_INR.fieldbyname('id').Asinteger;
* i := i + 1;
* GET_INR.Edit;
* GET_INR.fieldbyname('id').Asinteger := i;
* GET_INR.Post;
* Result := i;
end;
...das GET_INR.Refresh; war die Lösung
Vielen Dank
und liebe Grüße
Erich
P.S.: Gesund bleiben
Erich Wanker - for life:=1971 to lebensende do begin ..
O
/H\
/ \