Moin, Moin,
also versuch doch mal folgendes:
if data.reportQuery.Active then data.reportQuery.Close;
data.reportQuery.close; <=== !! Hier zur Sicherheit das Dataset schließen, sonst keine Bearbeitung des
SQL
data.reportQuery.SQL.clear; <=== !! Hier erst einmal das bestehende
SQl statement löschen
data.reportQuery.SQL.Text := 'SELECT * FROM articles Where number like ''%456%''';
oder
data.reportQuery.SQL.Add('SELECT * FROM articles Where number like ''%456%''');
data.reportQuery.Open;
frxReport.Clear;
frxReport.DesignReport;