Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank nach 2 Feldern filtern? (https://www.delphipraxis.net/3332-datenbank-nach-2-feldern-filtern.html)

Mitchl55 7. Mär 2003 10:55


Datenbank nach 2 Feldern filtern?
 
Hallo,

wie kann ich eine Paradox Datenbank nach 2 Feldern filtern?

Ich möchte ein Feld1 nach dem Key aus der (DB)ComboBox (Table1) filtern und dann zusätzlich ein anderes Feld
(Feld2 von Tabelle2) nach einem vorgegebenen Wort (z.B. "Ja") in derselben Tabelle.

Die Filterbedingungen für die Combobox währen:

Delphi-Quellcode:
Table2.Filter  := 'FeldTabelle2 = ' + QuotedStr(Table1['Feld1.ComboBox']);
aber wie sage ich dem Schlüssel das er jetzt die Tabelle auch noch nach 'Feld2 = Ja' filtern soll?

Gruß

Mitchl

MrSpock 7. Mär 2003 11:40

Hallo Mitchl55,

du kannst einfach eine AND Verknüpfung benutzen:

Delphi-Quellcode:
Table2.Filter  := 'FeldTabelle2 = ' + QuotedStr(Table1['Feld1.ComboBox'] AND 'Feld2 ='+ QuotedStr('Ja'));

sakura 7. Mär 2003 11:44

Fast, MrSpock

Delphi-Quellcode:
Table2.Filter  := 'FeldTabelle2 = ' + QuotedStr(Table1['Feld1.ComboBox']) + ' AND Feld2 =' + QuotedStr('Ja');
Der Filter ist doch ein String und das and gehört hinein. Ausserdem wollen die Klammern von QuotedStr an der richtigen Stelle stehen ;)

...:cat:...

MrSpock 7. Mär 2003 11:45

:oops:

Mitchl55 8. Mär 2003 13:40

Bedanke mich bei Euch beiden...

Klappt und jetzt kann es weiter gehen!

Gruß

Mitchl

:coder:


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