Page 1 of 1

ODAC version 7.00.0.2 Delphi5 and Unicode in direct mode

Posted: Tue 30 Nov 2010 15:05
by jantoni
Hello,

we can't read NVarChar2 Fields in Delphi5.
With OCI-client everything is fine. The characters in the strings transforms into questionmarks. Exceptions are the space character - it stays as itself - and the percentage character (%) - it transforms into minus (-). This behaviour shows, even if the string contains only english or german texts.

In OraSession UseUnicode=True has been set.

Database is Oracle 10g. Nonunicode Database with NVarChar2-Fields for translation purposes:
NLSCHARSET=WE8MSWIN1252
NLS_NCHAR_CHARACTERSET=AL16UTF16

Same Problem with ODAC 6.90.0.60

It worked well with ODAC 5.80.0.38.

Hope anybody can help!

Regards

Jörg

Posted: Tue 30 Nov 2010 15:30
by AlexP
Hello,

Thank you for the information.
We have reproduced the problem.
We will notify you as soon as we have any results.

Posted: Wed 01 Dec 2010 16:13
by bork
Hello

We have fixed this problem. This fix will be included in the next ODAC build.

Quick fix?

Posted: Fri 03 Dec 2010 14:20
by jantoni
Hello,

do you have a quick fix, which we can use for the moment?

We have ODAC 6.90.0.56 in use or can upgrade to Version 7.00.0.2.

Regards

Jörg

Posted: Fri 03 Dec 2010 14:38
by AlexP
Hello,

You should upgrade ODAC to version 7.00.0.2, and we will send you the fixed *.dcu file next week.