Mura 6 - 日语字符保存为问号

Mura 6 - Japanese characters are saved as question marks

我安装了 Mura 6。

新页面上的 Mura 管理员未保存日语字符 creation/updation。

我已将 tcontent table 从 text 更改为 nvarchar 并尝试使用日语文本从 SSMS 执行插入查询并将文本保存为现在日语了。

update tcontent set body = N'japanese-text' where id = 123;

我找不到 insert/update 查询文件,我需要在其中添加前缀 N 以另存为 nvarchar

我需要在何处更改 Mura 代码的查询或如何让它接受非拉丁字符?

注意:不要将文本转换为 nvarchar,而是使用 nText。默认情况下,当 mura 数据库在安装过程中初始化和创建时,mura 应该将它们设置为 ntext。

Unicode 通常与 Coldfusion 配合使用,因此首先要检查的是您是否已正确设置数据库连接。

This forum post 建议

Double check to make sure that your datasource is set to use unicode.

For sql server makes sure that you have check the "String Format" checkbox under your datasource's advanced settings.