波斯语改为???在乌节

时间:2013-02-11 11:56:43

标签: asp.net-mvc orchardcms

我在本地计算机上构建了一个果园站点。这个网站有三种语言,在我的本地计算机上,这一切都很好。 但是我在远程服务器上发布我的网站后;例如,当我想用​​波斯语添加新页面时,将单词保存到数据库后,每个单词都更改为????。 网站地址是http://modernsaraylar.com/,我不知道如何修复它。 顺便说一下,我把所有的表格整理到utf8-persian-ci但是它不起作用:(

TNX提前。

2 个答案:

答案 0 :(得分:1)

在SQL中,您必须更改列类型,应更改为nvarchar而不是varchar

答案 1 :(得分:1)

在连接字符串的末尾添加“CharSet = utf8”,它解决了问题。你使用MySQL就会遇到这个问题。