Oracle Characterset
Posted: Wed 28 May 2008 08:57
On our Oracle database server 10GR2 we have the NLS_CHARACTERSET set to WE8ISO8859P15.
Our windows XP pro clients use the CodePage ACP 1232 (windows codepage for the West Europe).
When I write a character ("€") into the database, the ascii code is the one of the client (1232, wich is hex80) instead of the WE8ISO8859P15 code as it should be.
How can I make the conversion happen between the Client and the DB, when I use the DIRECT mode?
Without the DIRECT mode (going throught the oranet) it works fine.
I use this version of ODAC: Oracle Data Access Componants Professional Edition, version 6.25.2.15 for Delphi 2005 on Windows XP Pro SP2 MUI.
I tried to set the torasession.options.characterset but it doesn't seems to help.
thanks
mitch
Our windows XP pro clients use the CodePage ACP 1232 (windows codepage for the West Europe).
When I write a character ("€") into the database, the ascii code is the one of the client (1232, wich is hex80) instead of the WE8ISO8859P15 code as it should be.
How can I make the conversion happen between the Client and the DB, when I use the DIRECT mode?
Without the DIRECT mode (going throught the oranet) it works fine.
I use this version of ODAC: Oracle Data Access Componants Professional Edition, version 6.25.2.15 for Delphi 2005 on Windows XP Pro SP2 MUI.
I tried to set the torasession.options.characterset but it doesn't seems to help.
thanks
mitch