![]() |
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. |
Re: DBGrid-Spalten Sortieren
Versuch's mal mit
ADOTable1.IndexNames (lies' Dir ggf. die Hilfe in Delphi durch). |
Re: DBGrid-Spalten Sortieren
Das hilft mir leider nicht weiter,
ich verstehe den Zusammenhang zwischen "IndexName" und Sortierung nicht. :gruebel: |
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. |
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 23:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz