Nice thought Ernst (), but this also fails to work. Truncates at exactly same place!!!!

Code:
_bstr_t sndSQL;
sndSQL =  ::SysAllocString(L"updatemachineData_h 'RKR ','020',83300,105081,'01-00300-0350',
'C400 CU BL 4928TW (VL)   ',
7.987000,7.987000,7.900000,7968,749272,2.185000,100.000000,100.964066,
1.439381,2.660000,'03000 '");

What could be configured to PREVENT this from copying correctly? There must be soemthing preventing this from working.