oh stimmt..
du meinst so oder?
Delphi-Quellcode:
function tFormMain.MaxID : Integer ;
var
lMax : Integer ;
begin
qu.Close ;
qu.SQL.Clear ;
qu.SQL.Add('Select max(ID) as MaxID from Adressen ') ;
qu.Open ;
lMax := qu.FieldByName('MaxID').AsInteger;
Result := lMax ;
end;
aber es hatte so ja funktioniert.
Ich wollte wohl den Befehl 'Select max(ID) as MaxID from Adressen ' so anpassen, das er sich irgentwie selber die passenden tabelle sucht.
Falls das geht oder wie man das halt sonst machen könnte.
Er soll mir ja auch nur die höchste id ausgeben, sorry