![]() |
Datenbank: TClientDataSet • Zugriff über: TClientDataSet
TClientDataSet Filtern ?
Hallo,
ich habe ein TClientdataSet, der 2 Integer und 1 Text Felder mit folgende Daten beinhaltet: iJMTVom, iJMTBis, Text 20000501 45001210 Arbeitstag 19800527 45001204 Pfingstsonntag 19850513 45001231 Motherday TClientdataSet.Filter= iJMTVom<=QuotedStr(IntToStr(20070507)) and iJMTBis>=QuotedStr(IntToStr(20070516)); Frage: wie kann ich die Daten so filtern, daß er Tag genau zwischen 20070507 und 20070516 liegen. iJMTVom, iJMTBis: entspricht einer Format vom JJJJMMTT mfg |
Re: TClientDataSet Filtern ?
Hallo,
du hast die Operatoren vertauscht:
Delphi-Quellcode:
Grüße vom marabu
TClientdataSet.Filter := 'iJMTVom >= :vom AND iJMTBis <= :bis';
|
Re: TClientDataSet Filtern ?
Brauchen diese Filter nicht Klammern bis der Arzt kommt?
Also sowas wie
Delphi-Quellcode:
TClientdataSet.Filter := '(iJMTVom >= :vom) AND (iJMTBis <= :bis)';
|
Re: TClientDataSet Filtern ?
Hallo,
leider so wie Sie dies vorgeschlagen haben gibt er nichts aus. mfg Ati |
Re: TClientDataSet Filtern ?
Etwas Quellcode wäre bei der Fehlersuche hilfreich.
|
Re: TClientDataSet Filtern ?
Hallo,
vereinfacht gesagt: in der TClientDataSet gibt es 2 Integer Felder, iJMTVom und iJMTBis. Frage wie kann ich einen Filter schreiben, daß ich dazwischen liegen und alles was Außerhalb liegt nicht herauszugeb. mfg |
Re: TClientDataSet Filtern ?
Gegenfrage: wie sieht denn der Quellcode zum Filtern aus? Ohne den wird man den Fehler nicht finden.
|
Re: TClientDataSet Filtern ?
Hallo,
sollte so ähnlich aussehen: TClientDataSet.Filter= iJMTVom>=QuotedStr(IntToStr(20070507)) and iJMTBis>=QuotedStr(IntToStr(20070516)); mfg |
Re: TClientDataSet Filtern ?
Nee madina, das sind Zahlenfelder, da haben die 'Quotes' nix zu suchen ...
|
Re: TClientDataSet Filtern ?
madina,
zu diesem thema allgemein und filtern im speziellen kann ich dir die Artikelreihe von Cary Jensen empfehlen: ![]() Er hat um die fünf oder sechs artikel geschrieben... :-) thomas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:43 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