Thema: Delphi Datenmenge filtern

Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

AW: Hilfe!

  Alt 21. Jan 2013, 21:38
Mal angenommen du hat ein Feld "MediaTyp", das angibt um welches Medium (Audio-CD, DVD, VHS, MP3,...) sich handelt.
Dann kannst du zur Laufzeit einen Filter setzen:
Delphi-Quellcode:
Tabelle1.Filter := 'MediaTyp="VHS"'; // Filter setzen
// oder auch so, falls der MediaTyp eine Zahl ist
Tabelle1.Filter := 'MediaTyp=3'; // 3 = VHS
Tabelle1.Filtered := True; // und aktivieren
Man kann die Daten natürlich auch mit einer SQL-Where-Bedingung filtern, aber ich würde erst einmal die aller einfachste Lösung wählen.

Falls keine Dataset-Komponenten verwendet werden kann man den Filter leider nicht anwenden!
  Mit Zitat antworten Zitat