Also mit "@" statt ":" hat nichts gebracht. (Obwohl mir das sogar besser gefallen würde, weil bei hohen Auflösungen ein @ einfach besser zu sehen ist)
Aber ParseSQL war die Lösung. Ich war immer der Meinung, dass müßte man nur machen, wenn man eine parameterisiert Abfrag zur Runtime erstellt. Bei Zeos war's zumindest immer so.
(Hätt ich natürlich auch mal wieder selbst drauf kommen können).
Sollte ich eine ADODataSet dazwischen setzen? Warum? Welchen Vorteil hätte ich dadurch?
Bei der Zeos-Komponente brauchte ich weder eine aktive connection noch ein Dataset damit er meine Parameter ohne ParseSQL erkennt. Das war nur notwendig, wenn ich den
SQL-String zur Runtime gesetzt habe. Kann natürlich sein,dass die Datasetfunktionalität schon im Source der Zeos-Komponenten mit drin sind. Das weiß ich natürlich nicht.