数据库取出来的东西都成乱码了,急!!!!!

时间:2022-10-16 06:36:43
是香港的服务器,
我把页面传上去以后页面上的文字没有问题,但是从数据库取出来的切成了乱码了,不是中文了,这是怎么回事?而且我写进数据库中文也变成了乱码,我通过SQL SERVER企业管理器登陆进数据库,在数据库表中写入中文,关掉,再打开看时马上就成了乱码了,请问应该怎么解决这个问题?百思不得其解,什么页面设置utf-8,gb2312都试了,都不行的。/

6 个解决方案

#1


UPA

#2


把字段的数据类型改成nchar,nvarchar,ntext看看

#3


可能是数据转换时出现乱码的

#4


恩,可能是字符代码页不一样
他门的是简体中文GB码吗
你把一个只有数字,没有字符的表传上去,在DOWN下来看看,会不会是乱码,如果不是乱码,那就应该是字符代码页不一样搞的鬼

#5


估計是編碼問題。。。。

#6


香港那邊一般都用繁體字的,你把windows操作系統的字體調整成默認繁體字,也許可以的

#1


UPA

#2


把字段的数据类型改成nchar,nvarchar,ntext看看

#3


可能是数据转换时出现乱码的

#4


恩,可能是字符代码页不一样
他门的是简体中文GB码吗
你把一个只有数字,没有字符的表传上去,在DOWN下来看看,会不会是乱码,如果不是乱码,那就应该是字符代码页不一样搞的鬼

#5


估計是編碼問題。。。。

#6


香港那邊一般都用繁體字的,你把windows操作系統的字體調整成默認繁體字,也許可以的