Oh ja daran lag es.
Jetzt kommt aber die Meldung:
fehlender Operator im Abfrageausdruck.
Habe die Stelle schon ausgemacht:
Delphi-Quellcode:
s.Add(Format('%s wert %s LIKE %s', [
IfThen(s.Count = 1, 'AND'),
IfThen(not Boxes[i].Checked, 'NOT'),
QuotedStr('%' + Boxes[i].Name + '%')
]));
Aber für meine Augen fehlt da nichts.