Wenn das mit dem Makro nicht geht, dann probier es doch mal mit einen Parameter:
SQL-Code:
select first 1000 k.*, k.BARZAHLER || k.BARZAHLER as BARZAHLER1
from KUNDEN k
where (k.AUSBLENDEN='N')
and (:dwhere is NULL or (k.FIRMA containing :dwhere) or ( k.ZUSATZ containing :dwhere ) or ( k.ZUSATZ2 containing :dwhere ))
qrKunden.ParamByName('dwhere').AsString := 'C&T';