Moin BorlanDelphiUser,
versuchs mal mit diesem Code:
StringReplace(Form1.SynEdit1.Text, '''', '\''', [rfReplaceAll]);
oder vielleicht etwas "lesefreundlicher":
StringReplace(Form1.SynEdit1.Text, #39, '\'+#39, [rfReplaceAll]);
Dritte Möglichkeit:
Query1.SQL.Text := 'INSERT INTO tabelle values ("'+Form1.SynEdit1.Text+'")';
Greetz
alcaeus
[edit]"hk" durch "#39" ersetzt...das hat man davon wenn die konstanten immer definiert sind
[/edit]