[Database] SqlServer: MSSQL SERVER 2005中数据乱码问题解决
最近在做一项目时,所有汉字都成了"????",
逐步查找原因,发现数据在进入数据库之前是正常的,问题可能出在数据库设置上。
仔细观察数据库,发现排序规则不对,于是改成“CHINESE_PRC_CI_AI”,可是只是部分数据正常了。
注意:
原来在修改数据库的排序规则后,并非修改所有字段,比如"TrueName"就没有修改,有些预留关键字可能要手动修改。
修改排序:数据库属性->选项->排序规则。
修改字段在字段的属性中修改。