Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SMDBGrid filtern (https://www.delphipraxis.net/102587-smdbgrid-filtern.html)

Lill Jens 31. Okt 2007 13:59

Datenbank: Paradox • Version: 7 • Zugriff über: BDE

SMDBGrid filtern
 
Hey DP'ler !

Ich setze mich gerade mit filtern von einem SMDBGrid auseinander.

Ich finde allerdings keine Erklärung zu SMDBFilterDialog und weis also nicht wie ich jetzt filtern kann...

Gibts dazu irgendwo ein Tut oder ist es möglich mir das Ganze zu erklärn?

Thx.4.Cmts


Lill Jens :coder2:

Brainshock 1. Nov 2007 09:15

Re: SMDBGrid filtern
 
Hallo,

hier kannst du für den TSMDBFilterDialog ein Demo herunterladen: bitte klicken. Vielleicht hilft das ja.

Gruß,

Lill Jens 5. Nov 2007 09:09

Re: SMDBGrid filtern
 
Zitat:

Zitat von Brainshock
Hallo,

hier kannst du für den TSMDBFilterDialog ein Demo herunterladen: bitte klicken. Vielleicht hilft das ja.

Gruß,


Naja das hilft mir nicht wirklich weiter aber trotzdem danke...hat vllt noch jemand anders eine Idee?

shmia 5. Nov 2007 14:39

Re: SMDBGrid filtern
 
Du kannst mindestens auf 3 Arten filtern:
1.) TQuery-Komponente verwenden und Filterbedingung in SQL WHERE-Klausel setzen
2.) Property Filter von TTable oder TQuery setzen und Property Filtered = True
3.) Eventhandler für OnFilterRecord schreiben

Alle 3 Arten setzen am Dataset und nicht am Grid an.
Je früher man die unerwüschten Daten ausfiltert, umso schneller arbeitet der Filter.
Deshalb ist 1.) die schnellste Lösung während 3.) die flexibelste und aufwändigste ist.


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