QuotedStr setzt eine String in hochkomma und verdoppelt ausserdem jedes Hochkomma innerhalb des Strings.
Also alles paletti.
Du musst nur korrekten Sourcecode hinschreiben:
Delphi-Quellcode:
text1 := ' Nickname: ''Otto'' ';
text2 := ' Nickname2: ''Uwe'' ';
q.SQL.TEXT := 'Insert into Bla (TExtfeld1,textfeld2) Values ('+
QuotedStr(text1) + ','+ QuotedStr(text2) + ')';
q.ExecSQL;