Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBGrid-Spalten Sortieren (https://www.delphipraxis.net/18866-dbgrid-spalten-sortieren.html)

Natalia 25. Mär 2004 14:39


DBGrid-Spalten Sortieren
 
Hallo Leute, :)

ich möchte in einem DBGrid di Spalten auf- und absteigend sortieren.
Das geht mit ORDER BY klausel im Dataset natürlich perfekt, nun
habe ich in meinem Grid auch ein Lookup-Field, bei dem das DataSet keine
Query sonder eine Tabelle ist. Wie kann ich die Sortierung auch in
diesem Feld realisieren? :?: :?: :?:

währe für alle Vorschläge dankbar.

Delphi_Fanatic 25. Mär 2004 14:56

Re: DBGrid-Spalten Sortieren
 
Versuch's mal mit
ADOTable1.IndexNames (lies' Dir ggf. die Hilfe in Delphi durch).

Natalia 25. Mär 2004 15:42

Re: DBGrid-Spalten Sortieren
 
Das hilft mir leider nicht weiter,
ich verstehe den Zusammenhang zwischen "IndexName" und Sortierung nicht. :gruebel:

Sharky 25. Mär 2004 16:34

Re: DBGrid-Spalten Sortieren
 
Hai Natalia,
die wichtigste Frage:
Warum arbeitest Du mit einem Lookup-Field? Je nach Datenbanksystem ist es besser mit einer serverseitigen Sicht (View) zu arbeiten oder deine SELECT Abfrage anderst aufzubauen.
LookUp-Fields sind, meiner meinung nach, sehr schlecht für die Geschwindigkeit.

Natalia 26. Mär 2004 09:00

Re: DBGrid-Spalten Sortieren
 
Dafür gibt es wichtige Gründe, ich arbeite mit einem
Internet-Server, und hole die Daten online, der Lookup-Field
kommt aus einer lokalen Tabelle, die sich auf der Festplatte
befindet. Das ist in diesem Fall nicht möglich eine SQL-Abfrage
über beide DataSets zu generieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.

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