日期:2014-05-17  浏览次数:20488 次

数据读取不是乱码,写入是乱码
我买的godaddy的网站空间,带个是08数据库,字符串格式nvarchar的时候手动添加的汉字不是乱码,但是。net程序写进去的汉字就会是乱码。
插入的sql语句如图(只截了一部分,插入数据是没问题的)

页面的高级保存选项UTF-8
   <globalization requestEncoding="UTF-8" responseEncoding="UTF-8"/> 这个在配置文件中也加了

------解决方案--------------------
先换个浏览器,例如把ie换到chrome,先看看是不是乱码。

使用ie6的时候要注意,当浏览器端的操作系统跟服务器端的操作系统的语言属性不同时,是会乱的。你可以在网上找到前些年的一些帖子,都是要求你跑到每一个在使用ie6的、简体中文的桌面系统的用户那里、去修改注册表。
------解决方案--------------------
怎么说写进去是乱码,插入数据又没问题?有点矛盾
但这个SQL看着有点恐怕,全是注入漏洞啊。