WindowsCharsetConverter Connection Property

(Microsoft Windows only) Starting in version 15.7 SP 100, a new connection property, WindowsCharsetConverter, allows users to select which conversion library to use: the Sybase Unicode Infrastructure Library (Unilib) or the Microsoft Unicode conversion routines.

In versions 15.5 and later, the Adaptive Server Enterprise ADO.NET Data Provider, the Adaptive Server Enterprise OLEDB Provider, and the Adaptive Server Enterprise ODBC Driver on Windows platform use the Sybase Unicode Infrastructure Library (Unilib) for character set conversions.

In versions earlier than 15.5, the Microsoft Unicode conversion routines are used.

There are subtle differences in the two libraries on how they perform conversions.

In the connection string, set WindowsCharsetConverter to:
Note: Use the Microsoft Unicode conversion routines if your application has a dependency on the specific conversion differences with Unilib.

On non-Windows operating systems, only Unilib is supported for character set conversion; setting WindowsCharsetConverter to 1 has no effect.