@robertthronhill:
Zur Verdeutlichung:
Zitat:
> Größer als
< Kleiner als
<> Größer und Kleiner als; oder auch Ungleich (is ja dasselbe)
= Gleich
Du muß dem Filter in der Filterbedingung ja auch mitteilen, was er filtern soll.
Also bei Tabelle mit folgenden Daten:
Zitat:
Menge
-----
20
50
70
150
200
60
55
würde bei dem Filter "Menge > '70'" nur die Werte:
Zitat:
Menge
-----
150
200
rauskommen, und bei einem Filter "Menge = '70'" die Werte:
Zitat:
Menge
-----
70
oder bei "Menge >= '70'" die Werte:
Zitat:
Menge
-----
70
150
200
usw.
Bei einem Filter "Menge'70'", den du mit deinem Quelltext erzeugst, weiß der Filter nicht:
1. Wo das Feld steht, nach welchem du Filtern willst
2. Selbst wenn er das erkennen würde, dann wüsste er nicht ob du gleich, kleiner oder größer meinst. Hellsehen gibt's nämlich erst ab Delphi 10.0, glaube ich
Darum bekommst du auch diese Meldung.