![]() |
Datenbank: mybase • Version: ? • Zugriff über: ClientDataSet
clientdataset filter "not like" und wildcards
Hallo zusammen,
es ist schon ne Weile her, aber nun tu ich mal wieder was in Delphi und schon steh ich an. Ich hab ein kleines DB-Tool gemacht und möchte nun das DBGrid filtern. Dies klappt eigentlich recht gut. Nur eine Variante der Filter krieg ich einfach nicht hin. Und zwar ungleich einen Wert mit Wildcard D.h. folgendes soll möglich sein
Code:
Ich hab schon alles mögliche versucht. z.B.
[Bezeichnung]<>test*
[Bezeichnung]<>*test [Bezeichnung]<>*test*
Code:
Delphi meint zur ersten Möglichkeit dazu "Filter expression incorrectly terminated". Die Zweite Variante ignoriert Delphi grosszügig. :?:
[Bezeichnung] NOT LIKE '%test'
[Bezeichnung] <>'%test' Ich habe Google schon x-mal konsultiert, jedoch finde ich nichts Schlaues - oder ich bin zu dumm :) Hat jemand von euch einen Tipp oder eine gute Idee wie ich dies bewerkstelligen könnte? Ich danke schon mal bestens für eure Hilfe. Grüsse Nico |
AW: clientdataset filter "not like" und wildcards
Delphi-Quellcode:
not [Bezeichnung] LIKE '%test'
|
AW: clientdataset filter "not like" und wildcards
Hallo Bummi,
vielen Dank. Ich hatte dies auch schon probiert und habe eine Fehlermeldung erhalten. Nun bemerkte ich, dass ich ein Anführungszeichen, bzw. Apostroph, zuviel drin hatte :oops: Vielen Dank nochmals für die rasche Antwort. :) Gruss nico |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:14 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