Ws kommt ja drauf an, was das für ein Feld ist, bei Strings brauchst du halt Quotes. Ob nun per Hand rein gemacht oder per QuotedStr ist ja egal. Bei z.B. Numerischen Feldern brauchst du das nicht.
Am saubersten ist es aber wohl, wenn du Parameter verwendest.
Delphi-Quellcode:
'VALUES(:Barcode,:Cbs1L1Set,...'
ADOQuery1.Parameter.paramValues['Barcode'] := Profel.Barcode;
ADOQuery1.Parameter.paramValues['Cbs1L1Set'] := Profil.Cbs1L1Set;
...