2013-06-05 3 views
4

Можно ли сохранить символы Unicode (utf-8) в области CLIENT ColdFusion? (CF9)Юникод-символы в области ColdFusion CLIENT

Если я установил переменную области CLIENT и сразу же сбросил ее, она выглядит нормально. Но при загрузке следующей страницы (то есть: когда область CLIENT считывается из хранилища), я просто вижу вопросительные знаки для символов Unicode.

Я использую базу данных для сохранения, а столбец данных в таблице CDATA установлен в ntext.

Глядя прямо в базу данных, я вижу, что записи не были написаны правильно (опять же, только вопросительные знаки, показывающие символы юникода).

+0

Возможно, вам нужно установить '' как на странице, которую вы установили, так и на странице, которую вы попробуете, и вывести ее – duncan

+0

Спасибо Duncan. Просто попробовал это сейчас, но это не повлияло. – stubotnik

+1

Вы проверили: Строковый формат «Включить высокие символы Ascii и Unicode ...» в вашем клиентском DSN? – Leigh

ответ

1

(Из комментариев)

Вы проверили/позволил: формата Строка --enable символов Высокой Ascii и Unicode ...»вариант в клиенте источнике данных

От the docs:

Включите эту опцию, если ваше приложение использует данные Unicode в СУБД-специфических типов данных Unicode, например, национальный характер или NCHAR.

Смежные вопросы