Entwickler-Ecke

Datenbanken - Index einer Tabelle sortieren


diego - Di 27.08.02 08:51
Titel: Index einer Tabelle sortieren
hi, ich mal wieder.

also ich hab ne tabelle und vor jedem eintrag steht ne nummer(index) damits ein bischen übersichtlicher ist. also von 1 bis 25 oder so. jetzt meine frage wie kann men das machen das wenn man auf nummer klickt es grad anderstrum angezeigt wird also von 25 bis 1 ???????

oje höllisch erklärt :shock:


a.C.k - Di 27.08.02 09:46

Kannst mit SQL machen ;)


Quelltext
1:
2:
Order By *Spaltenname* asc ( aufwärts sortiert)
Order By *Spaltenname* desc ( abwärts sortiert)


diego - Di 27.08.02 09:50

hmmmmm danke.

aber eigentlich wollte ich es ohne SQL machen. des muss doch auch irgendwie anderst gehen?????????????? :(


bis11 - Di 27.08.02 13:38

Du kannst das auch so machen :


Quelltext
1:
  Table1.addindex('Nachname', 'Nachname;Vorname;Kundennummer', []);                    


Steffer - Di 27.08.02 13:39

Du erstellt einen auf- und einen absteigenden Index. Dann änderst du nur noch den Index.

Aufsteigend:

Quelltext
1:
2:
3:
begin
Table.IndexName:= 'AufsteigenderIndex';
end;

Absteigender:

Quelltext
1:
2:
3:
begin
Table.IndexName:= 'AbsteigenderIndex';
end;


diego - Di 27.08.02 14:31

danke es funzt.


oh man mal wieder so einfache lösungen und uch komm einfach net drauf :roll: