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 09: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 10: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 10: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 10:45

:oops:

Mitchl55 8. Mär 2003 12:40

Bedanke mich bei Euch beiden...

Klappt und jetzt kann es weiter gehen!

Gruß

Mitchl

:coder:


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