"Приветствую! Товарищи помогите вот в каком вопросе:
Имеется база данных в MSSQL Server 2008, в БД табличка у которой есть поля Eng(Английский) и Cn(Китайский),для этих полей установлены Collation Cyrillic_General_100_CI_AS и Chinese_Hong_Kong_Stroke_90_CI_AS соответственно.В полях хранится набор слов на китайском и английском.
Есть тестовая программулька(на Delphi xe3), которая с помощью ADOConnections и Adoquery получает выборку из этой таблицы и загружает их в ListBox. Проблема заключается в том, что китайские иероглифы отображаются в виде вопросов.
Если ListBox заполнить иероглифами в design time, то они отображаются корректно.
Как сделать, чтобы значения отображались были получены из БД правильно?
Это нужно для поддержки многоязычности в другой готовой программе, где все сообщения выдаваемые пользователю хранятся в БД по аналогичному принципу пока только на двух языках русском и английском."
Имеется база данных в MSSQL Server 2008, в БД табличка у которой есть поля Eng(Английский) и Cn(Китайский),для этих полей установлены Collation Cyrillic_General_100_CI_AS и Chinese_Hong_Kong_Stroke_90_CI_AS соответственно.В полях хранится набор слов на китайском и английском.
Есть тестовая программулька(на Delphi xe3), которая с помощью ADOConnections и Adoquery получает выборку из этой таблицы и загружает их в ListBox. Проблема заключается в том, что китайские иероглифы отображаются в виде вопросов.
Если ListBox заполнить иероглифами в design time, то они отображаются корректно.
Как сделать, чтобы значения отображались были получены из БД правильно?
Это нужно для поддержки многоязычности в другой готовой программе, где все сообщения выдаваемые пользователю хранятся в БД по аналогичному принципу пока только на двух языках русском и английском."