What is the preferred way for an app to provide singlebyte and unicode support in DelphiXE? Currently I am trying to use the ForceWideStringFields property in the OracleDataSet. How to I have to set up the Size property of the TWideStringField? I have a data field defined as VARCHAR2(50 CHAR). If I set Size=50 it works for the singlebyte database but leads to wrong result with the unicode database. I also tried to set the OracleDictionary.CharacterSize to True with no effect.