There is no question, now.
myCursor.Field("textField").setString(s)
myCursor.addRecord
causes the text in s to become garbled (textField is a VText field,
UTF16, compressed, indexedByWord and caseInsensitive). The text in
the cursor is OK until after the .addRecord.
Jon