Wenn man keine Parameter verwendet, sollte man zumindest die Funktion
QuotedStr verwenden !
Delphi-Quellcode:
MyQuery.SQL.Text:='SELECT SUCHTEXT FROM ARTIKEL Artikel WHERE SUCHTEXT LIKE '+
QuotedStr('%'+Edit1.Text+'%');
MyQuery.Open;
Andernfalls kommt es zu einem
SQL Syntaxfehler wenn Edit1.Text mal ein Hochkoma enthalten sollte.