Delphi 7 DOA 4.1 Unicode Database Asian character problem

akaya

Member²
Hi,

We have characters 订单 stored properly in a varchar2 column.

When we try to display in our Delphi application it shows as "??".

TOracleSession.BytesPerCharacter is set to bcAutoDetect.

We tried Forcing Widestrings, and NoUnicodeSupport to no avail.

What can we do to display these characters properly?

We are using Delphi 7, DOA 4.1 and DevExpress Grid component.

Thank you.
 
Last edited:
Hi,

According to DevExpress, they do not support Unicode with Delphi 7.

So this was not a problem on your side.

I will try an example project with Delphi XE3 and ask again if there are any problems.

Thank you.
 
Hi,

I have tried my project with Delphi XE3. Character does not show properly.

Here is a screenshot: Look at ERR_MESSAGE column at the very right.
2HemFZ5.jpg


Please advise. Thanks.
 
Last edited:
Hi,

I was accustomed to working with Windows 7, however I was testing XE3 on a Windows XP machine. So, when I enabled Asian language support from Regional Settings, it seems OK now.

Thanks a lot.
 
Back
Top