Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Hösterwert eines Datenbank Feldes bekommen (https://www.delphipraxis.net/63901-hoesterwert-eines-datenbank-feldes-bekommen.html)

kingflo 24. Feb 2006 09:39

Datenbank: InterBase • Zugriff über: TTable

Hösterwert eines Datenbank Feldes bekommen
 
Hallo..
Ich habe eine Tabelle (BILDER) und die besitzt ein Feld Code.
Und ich muss mir irgendwie einen Code generieren, der noch nicht vorhanden ist.
Und ich dachte daran den höchsten wert raus zusuchen, und dann den code um 1 zu erhöhen.

Jetzt muss ich also nur wissen, wie ich bei einer TTable (TableBilder) nach code sortiere, und mir den Letzten Wert hole.

Ich hoffe mir kann da kurz jemand helfen?

chaosben 24. Feb 2006 09:45

Re: Hösterwert eines Datenbank Feldes bekommen
 
Die Antwort auf deine Frage ist die Aggregat-Funktion
SQL-Code:
max(FeldName)
Aber: Deine Beschreibung klingt ganz nach einer Art "Schlüssel". Dafür gibt es in IB Generatoren. Nimmst du noch einen Trigger hinzu, brauchst du dich um diese Sache nicht mehr "per Hand" kümmern.

Sharky 24. Feb 2006 09:45

Re: Hösterwert eines Datenbank Feldes bekommen
 
Hai kingflo,

schaue Dir mal den SQL-Befehl MAX an. Damit sollte es eigentlich gehen.
SQL-Code:
SELECT MAX(code) FROM tabelle

kingflo 24. Feb 2006 10:04

Re: Hösterwert eines Datenbank Feldes bekommen
 
danke hat gefunzt hab es jetzt mit nem Query und nem SQL Statement gemacht danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf