AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Datenbank nach 2 Feldern filtern?
Thema durchsuchen
Ansicht
Themen-Optionen

Datenbank nach 2 Feldern filtern?

Ein Thema von Mitchl55 · begonnen am 7. Mär 2003 · letzter Beitrag vom 8. Mär 2003
Antwort Antwort
Mitchl55

Registriert seit: 20. Feb 2003
Ort: Meppen
159 Beiträge
 
Delphi 7 Enterprise
 
#1

Datenbank nach 2 Feldern filtern?

  Alt 7. Mär 2003, 10:55
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:

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
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#2
  Alt 7. Mär 2003, 11:40
Hallo Mitchl55,

du kannst einfach eine AND Verknüpfung benutzen:

Table2.Filter := 'FeldTabelle2 = ' + QuotedStr(Table1['Feld1.ComboBox'] AND 'Feld2 ='+ QuotedStr('Ja'));
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#3
  Alt 7. Mär 2003, 11:44
Fast, MrSpock

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

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#4
  Alt 7. Mär 2003, 11:45
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Mitchl55

Registriert seit: 20. Feb 2003
Ort: Meppen
159 Beiträge
 
Delphi 7 Enterprise
 
#5
  Alt 8. Mär 2003, 13:40
Bedanke mich bei Euch beiden...

Klappt und jetzt kann es weiter gehen!

Gruß

Mitchl

  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:38 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