Einzelnen Beitrag anzeigen

Kleine

Registriert seit: 27. Apr 2011
40 Beiträge
 
Delphi 2009 Professional
 
#1

Sql-Befehl anpassen

  Alt 6. Mai 2011, 08:26
Datenbank: Advantage • Version: 8.1 • Zugriff über: sql
Also meine Datenbank besitzt 2 Tabellen. Ich hab nun eine Funktion erstellt, die die ID hcohzählen soll.
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 ') ;
    lMax := qu.FieldByName('MaxID').AsInteger;
    qu.Open ;
  Result := lMax ;
end;
das funktioniert auch so wie es soll. Nur das Problem ist das sich der Sql-Befehl nur auf die AdressTabelle bezieht.
Und nun wollte ich fragen, ob jemand weiß wie man den Befehl so umändern kann, dass er sich irgentwie von selbst die richtige Tabelle sucht.

Danke schonmal im voraus
Lg Kleine
  Mit Zitat antworten Zitat