Einzelnen Beitrag anzeigen

Tanadirian

Registriert seit: 13. Feb 2003
Ort: Pdm
67 Beiträge
 
#5

Re: Sql-Statement für kleinste nicht vorhanden Nummer

  Alt 17. Okt 2003, 13:14
Du kannst es auch umständlich machen! Mit einer Abfrage und einer Schleife


select ID as ID from Table1 damit bekommst du die Werte der ID-Spalte schon geordnet (aufsteigend!?)

Delphi-Quellcode:
i:=1;
repeat
if i <>query1.fieldbyname('ID').asinteger then break;
(*Mit dem "<>" bin ich mir nicht ganz sicher kann auch nur "<" sein*) 
i:=i+1;
query1.next;
until i=query1.recordcount+1;//damit die Schleife auch mal endet
//jetzt ist i der kleinste ID-Wert der fehlt

Das Beispiel geht natürlich davon aus das deine ID's bei 1 anfangen!
  Mit Zitat antworten Zitat