Данные набора символов Oracle не отображаются в asp.net - PullRequest
0 голосов
/ 16 февраля 2012

Я сохранил данные в базе данных Oracle 9i в наборе символов WE8MSWIN1252 в URDU, и теперь я хочу отобразить эти данные в браузере с помощью asp.net, но данные не отображаются точно, они отображаются на китайском языке.

Может кто-нибудь сказать мне, как можно перевести эти данные в фактическую форму URDU?

1 Ответ

0 голосов
/ 16 февраля 2012

Вы не можете правильно кодировать данные урду в типах данных CHAR или VARCHAR2, если набор символов базы данных - Windows-1252. Вы можете кодировать только те символы, которые являются частью набора символов Windows-1252 , который является западноевропейским набором символов. Вам нужно будет либо использовать типы данных NCHAR и NVARCHAR2 (при условии, что ваш национальный набор символов поддерживает урду), либо изменить набор символов базы данных базы данных. В Руководстве по поддержке глобализации есть глава, в которой обсуждается как изменить набор символов существующей базы данных .

...