Michiel Sijbers
Member
Hi!
I'm using Delphi 2010 and DOA 4.1.2.2 and have a problem fetching data with a TOracleDataSet. Special characters are only shown correctly as long as the string has enough space to hold them.
For example I have a Char(10) field in the database having the value 'hellő'. The fetched value is 'hellő'
Now I update the value to 'hellőhellő'. The fetched value now contains garbage. I seems that every special character needs to have an extra space, to be able to be read correctly.
I have no problems fetching special characters using a TOracleQuery.
I'v a workaround for this problem by setting the Oracle.NoUnicodeSupport to true. But then my program is no longer unicode compliant.
I'm using Delphi 2010 and DOA 4.1.2.2 and have a problem fetching data with a TOracleDataSet. Special characters are only shown correctly as long as the string has enough space to hold them.
For example I have a Char(10) field in the database having the value 'hellő'. The fetched value is 'hellő'
Now I update the value to 'hellőhellő'. The fetched value now contains garbage. I seems that every special character needs to have an extra space, to be able to be read correctly.
I have no problems fetching special characters using a TOracleQuery.
I'v a workaround for this problem by setting the Oracle.NoUnicodeSupport to true. But then my program is no longer unicode compliant.