W3C home > Mailing lists > Public > www-international@w3.org > January to March 2004

faq suggestions

From: by way of Martin Duerst <mikep@PROCOM.ca>
Date: Wed, 07 Jan 2004 15:18:47 -0500
Message-Id: <4.2.0.58.J.20040107151835.04ccba30@localhost>
To: www-international@w3.org




Our Java program accesses an Oracle 8i database with charset US7ASCII
through the I18N class with language set to French and English. This results
in the French characters being displayed correctly.

Our goal is to access this same database and be able to display this data in
the same way to users. Currently we are trying to access the same database
with the OracleClient.OracleDataReader (GetString and GetChars) methods and
the French characters are being displayed differently. For example, the
e-accent-aigu is being displayed as 'i', while the exact same data is being
displayed properly in Java. We have tried switching the Oracle charset both
on the server and client-side to UTF8 without success. The only improvement
that this resulted in was being able to save and retrieve new data with
French characters properly. Playing with the CultureInfo setting did not
work as the data seems to be coming back incorrectly from the Oracle server
and is not being stored as the correct unicode in .NET. Any help would be
greatly appreciated as we have tried many different alternatives. Thank you
in advance.
Received on Wednesday, 7 January 2004 15:22:30 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:14:11 UTC