Wenn das RIO auch ein Text/String sein soll, dann solltest du es auch wie einen "String" schreiben.
Und warum nehmen Alle immer QuotedStr?
Das ist einfach nicht richtig.
Dafür gibt es irgendwo in den Units der
DB-Komponente passende "Escape"-Funktionen (EscapeName, EscapeValue oder so), welche das richtig machen,
denn
'feld = ' + QuoteStr('Das ist ein Text mit " und \ drin')