是否可以在 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/