SAP Knowledge Base Article - Preview

2277144 - ADO.NET: Multi-byte characters are converted incorrectly when Charset=NoConversions on a Japanese Win machine - SDK for SAP ASE

Symptom

  • ADO.NET converts multi-byte characters including external characters incorrectly even if Charset is NoConversions on a Japanese Windows machine.
  • When using the ADO.NET provider and specifying "Charset=NoConversions;ClientCharSet=cp1252;CodePageType=Other;", client expects the data to remain unconverted, but the data goes through conversion.


Read more...

Environment

  • SAP Sybase Software Developer Kit (SDK) 15.7 SP133
  • SAP Software Developers Kit (SDK) for Adaptive Server Enterprise (ASE) 16.0 PL05
  • SAP Adaptive Server Enterprise (ASE)
  • Adaptive Server Enterprise ADO.NET Data Provider 4.157.1330.0
    • 4.0 Provider ( Sybase.AdoNet4.AseClient.dll )
  • Microsoft Visual Studio 2010
  • Microsoft Windows x64 (64-bit)
    • Win 7, 2003

Product

SAP Adaptive Server Enterprise 15.7 ; SAP Adaptive Server Enterprise 16.0 ; SAP Adaptive Server Enterprise SDK 16.0 ; Sybase SDK 15.7 ; Sybase Software Developer Kit 15.7

Keywords

adonet, GetBytes, Unicode, Localization, English, Japan, CR785228 , CR#785228 , 785228, multibyte , KBA , BC-SYB-SDK , SDK , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Bug Filed

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.