Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TDBGrid sortieren (https://www.delphipraxis.net/15340-tdbgrid-sortieren.html)

jonny 26. Jan 2004 18:54


TDBGrid sortieren
 
Hallo hab mal wieder ne Frage wie kann ich eine DBGrid sortieren

DP-Maintenance 26. Jan 2004 19:13

DP-Maintenance
 
Dieses Thema wurde von "Luckie" von "VCL-Komponenten und Controls" nach "Datenbanken" verschoben.
Gehört nach "Datenbanken".

Luckie 26. Jan 2004 19:14

Re: TDBGrid sortieren
 
Das DBGrid dient nur dazu eine Datenmenge anzuzeigen. Für die Sortierung verantwortlich sind die Ersteller der Datenmenge, also zum Beispiel Queries.

Robert_G 26. Jan 2004 19:22

Re: TDBGrid sortieren
 
Hi Jonny,
Wie du Query, Datasource & DBGrid miteinander verwendest müsstest du nach einer kurzen Suche unter "Datenbanken" schon rausfinden.

Wenn du dann immer noch Fragen hast, dann frag' einfach -> dafür gibt's die DP doch...

r_kerber 26. Jan 2004 20:10

Re: TDBGrid sortieren
 
Hallo jonny,

dieses Thema hatten wir schon hier in der DP. Nutze doch einfach mal die Suchfunktion Hier im Forum suchendbgrid und sortieren.

jonny 26. Jan 2004 20:29

Re: TDBGrid sortieren
 
Also hab jetzt ein wenig gesucht und folgendes gefunden.

Man fügt ein TQuerry hinzu mit dem man dann per SQL Ausdruck die Daten Sortieren kann soweit so gut.

Nur das ich bei dem SQL ausdruck den Namen der Tabelle angeben muss. Wie heisst meine Tabelle denn überhaupt? Ich arbeite mit einen TDataSource und einen ClientDataSet in dem ich die Struktur der Tabelle vordefiniert habe und dann auch in einer Datei abgespeichert habe. Ohne der BDE oder ADO.

Was kann ich denn da als Tabellenname angeben das es funktioniert?

woki 26. Jan 2004 22:01

Re: TDBGrid sortieren
 
Hi,

in deinem fall ist die zu sortierende Datenquelle das TClientdataset, sowas müssen wir halt vorher wisssen, um eine sinnvolle Antwort geben zu können.
Also vergiß die Query und das Adodataset und schau in der Onlinehilfe zu TClientdataset nach, ich denke die bekommst du sortiert durch setzen der Eigenschaft indexfieldname auf den Feldnamen nach dem du sortieren willst, aber wie gesagt, die Online Hilfe sollte das im Zweifelsfall genauer klären.

Grüße
Woki

jonny 26. Jan 2004 22:55

Re: TDBGrid sortieren
 
Oh ja danke es klappt jetzt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:15 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