日期:2014-05-20  浏览次数:20671 次

插入数据库 中文不能显示 都是(????)这些乱码
我用的是Myeclipse

数据库是SQL server


数据库里的配置改成了 COLLATE Chinese_PRC_90_CI_AS

但还是不能正常显示中文

------解决方案--------------------
表上和字段上如果显式指定了非中文collate,则依然会出问题。
可查看表的Create文本,看看是否正常。

另外,可用N'xxx'这样的Unicode中文字符串试试看。
------解决方案--------------------
不是代码,是在"management studio"中(2000叫企业管理器)点中表,右击鼠标,选“编写表脚本”->“create到”->“新查询编辑器窗口”
阅读DDL文本中是否为表和字段正确指定了collate
------解决方案--------------------
把你的数据库的编码改写成utf-8 和jsp页面也改成utf-8
------解决方案--------------------
5楼正解