Wenn ich das jetzt richtig verstanden hast, willst Du per Btn-klick die entsprechenden Spalten sortieren
Das auslesen funktioniert so:
Code:
MyQuery.close;
MyQuery.add('Select * FROM Tabelle');
MyQuery.open;
Für das * in der zweiten Zeile könntest Du auch einen Feldnamen eingeben, dann wird nur dieses Feld ausgelesen.
Wenn Du dann die Tabelle nach bestimmten Kriterien sortieren willst, dan kannst Du über "ORDER BY" sortieren und mit "WHERE (LIKE)" Filtern.