Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Sorting DBGrid on TitleClick event for TBufDataSet (https://www.delphipraxis.net/169397-sorting-dbgrid-titleclick-event-tbufdataset.html)

khh 17. Jul 2012 12:09

Datenbank: Firebird • Version: 2.1 • Zugriff über: Zeos

Sorting DBGrid on TitleClick event for TBufDataSet
 
Hallo zusammen,
nach:
http://wiki.freepascal.org/How_to_wr...PC#TBufDataSet

sollte die Sortierung eines dbgrid umzusetzen sein.
So weit so gut.
Wie aber funktioniert die Verbindung zum DBGrid ?
Steh ich mal wieder auf der Leitung ?

Danke euch schon mal gewaltig!

Jumpy 17. Jul 2012 14:18

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
Es wird ja die zugrundeliegende Datenmenge sortiert. Da diese ja mit dem Grid verbunden sein sollte (über eine TDataSource o.ä.) sollte die Anzeige im Grid sich auch aktualisieren.

Oder ich versteh die Frage nicht?

khh 17. Jul 2012 15:03

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
Zitat:

Zitat von Jumpy (Beitrag 1174940)
Es wird ja die zugrundeliegende Datenmenge sortiert. Da diese ja mit dem Grid verbunden sein sollte (über eine TDataSource o.ä.) sollte die Anzeige im Grid sich auch aktualisieren.

Oder ich versteh die Frage nicht?

ja, die Datenmenge wird per TDatasource mit dem Grid verbunden.
Aber wie wird TBufDataset damit verbunden ?
Ich sehe dort nur die Eigenschaften :
Filename und IndexFiledNames ohne Wert :-(

DeddyH 17. Jul 2012 15:17

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
Delphi-Quellcode:
DBGrid.Datasource.Dataset := BufDataset;
:?:

Jumpy 17. Jul 2012 15:20

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
Ich hab mir jetzt nur die Einleitung durchgelesen und da stand doch, man soll es wie ein Client-Dataset benutzen. Ich vermute mal daher sowas:

Datenquelle (z.B. Query) -> BufDataset -> DataSource -> Grid

khh 17. Jul 2012 15:46

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
Zitat:

Zitat von DeddyH (Beitrag 1174949)
Delphi-Quellcode:
DBGrid.Datasource.Dataset := BufDataset;
:?:

ungültiger Eigenschaftswert :-(

khh 17. Jul 2012 15:49

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
auch hier:
>> (z.B. Query) -> BufDataset ->

ungültiger Eigenschaftswert
:wall:

khh 18. Jul 2012 07:49

AW: Sorting DBGrid on TitleClick event for TBufDataSet
 
keiner mehr ne Idee?


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 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-2025 by Thomas Breitkreuz