ColdFusion CLIENT 范围内的 Unicode 字符

标签 unicode utf-8 coldfusion

是否可以在 ColdFusion 的 CLIENT 范围内存储 unicode (utf-8) 字符? (CF9)

如果我设置一个 CLIENT 范围变量并立即转储它,它看起来很好。但是在下一页加载时(即:当 CLIENT 范围从存储中读回时)我只看到 unicode 字符的问号。

我正在使用数据库进行持久化,并且 CDATA 表中的数据列已设置为 ntext。

直接在数据库中查看,我可以看到记录没有正确写入(同样,只是显示 unicode 字符的问号)。

最佳答案

(来自评论)

您是否检查/启用了:字符串格式 --在您的客户端数据源中启用高 Ascii 字符和 Unicode ..."选项?

来自 the docs :

Enable this option if your application uses Unicode data in DBMS-specific Unicode data types, such as National Character or nchar.

关于ColdFusion CLIENT 范围内的 Unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16939863/

相关文章:

java - 将 Unicode 字符旋转 90 度

asp.net - 如何在 IIS web.config 文件上将编码设置为 utf-8?

coldfusion - cfspreadsheet 参数验证错误

java - Java 7 上的 ColdFusion 9.01

python - 如何在python中识别不同颜色/肤色的相同表情符号?

java - Unicode 文本在 awt 标签中显示不正确

ios - Swift countElements() 在计数标志 emoji 时返回不正确的值

PHP exec 更改编码

java - 文本文件中 "end of line"的 UTF-8 表示形式是什么

ColdFusion 在基于脚本的 cfc 函数中使用 if 条件