Hallo Andidreas,
wie schon mkinzler sagte kann ich Dir auch wirklich nur empfehlen, Parameter zu nutzen.
Damit brauchst Du dich nicht mit dem Quoting zu beschäftigen, sondern
überlässt das ganze der Datenbankkomponente.
Da du ja wie angegeben mit MyDAC von CoreLabs arbeitest sollte das
auch kein Problem sein.
Delphi-Quellcode:
with query do
begin
SQL.Add('
INSERT INTO tab(id,wert) VALUES (:id,:wert)');
ParamByName('
ID').AsInteger :=xyz;
ParamByName('
WERT').AsString := sFromFile;
end;
HTH
Markus