我把页面传上去以后页面上的文字没有问题,但是从数据库取出来的切成了乱码了,不是中文了,这是怎么回事?而且我写进数据库中文也变成了乱码,我通过SQL SERVER企业管理器登陆进数据库,在数据库表中写入中文,关掉,再打开看时马上就成了乱码了,请问应该怎么解决这个问题?百思不得其解,什么页面设置utf-8,gb2312都试了,都不行的。/
6 个解决方案
#1
UPA
#2
把字段的数据类型改成nchar,nvarchar,ntext看看
#3
可能是数据转换时出现乱码的
#4
恩,可能是字符代码页不一样
他门的是简体中文GB码吗
你把一个只有数字,没有字符的表传上去,在DOWN下来看看,会不会是乱码,如果不是乱码,那就应该是字符代码页不一样搞的鬼
他门的是简体中文GB码吗
你把一个只有数字,没有字符的表传上去,在DOWN下来看看,会不会是乱码,如果不是乱码,那就应该是字符代码页不一样搞的鬼
#5
估計是編碼問題。。。。
#6
香港那邊一般都用繁體字的,你把windows操作系統的字體調整成默認繁體字,也許可以的
#1
UPA
#2
把字段的数据类型改成nchar,nvarchar,ntext看看
#3
可能是数据转换时出现乱码的
#4
恩,可能是字符代码页不一样
他门的是简体中文GB码吗
你把一个只有数字,没有字符的表传上去,在DOWN下来看看,会不会是乱码,如果不是乱码,那就应该是字符代码页不一样搞的鬼
他门的是简体中文GB码吗
你把一个只有数字,没有字符的表传上去,在DOWN下来看看,会不会是乱码,如果不是乱码,那就应该是字符代码页不一样搞的鬼
#5
估計是編碼問題。。。。
#6
香港那邊一般都用繁體字的,你把windows操作系統的字體調整成默認繁體字,也許可以的