采集数据入库时乱码的问题
发布网友
发布时间:2022-05-29 20:55
我来回答
共3个回答
热心网友
时间:2023-11-25 19:05
我建议你统一编码段,首先你需要在每个页面的Head中为编码设置为GB2312,然后去掉web.config的全球化设置。
对于国内站点来说,使用UTF没有什么太大的好处,反而容易引起混乱。
热心网友
时间:2023-11-25 19:06
你的数据库的排序规则,调整一下。
热心网友
时间:2023-11-25 19:06
MySql中的解决方法,使用show variables like "char%";
show variables like "colla%";查看数据库字符集和校对规则,
MSSQl也有查看charset和collation的语句,不过我不知道是啥
查出的结果,重点看这几个变量:
服务器使用character_set_client变量作为客户端发送的查询中使用的字符集。
服务器使用character_set_connection和collation_connection系统变量将客户端发送的查询从character_set_client系统变量转换到character_set_connection 。
character_set_results变量指示服务器返回查询结果到客户端使用的字符集。包括结果数据。
查看你的查询语句的字符集是否与这3个字符集设置 相符