vs2010与mysql数据库中文乱码问题!

来源:互联网 发布:苏尚卿 知乎 编辑:程序博客网 时间:2024/06/03 18:28

如果通过vs2010来操作数据库,当数据库中出现宽字符的时候,在vs2010下将出现乱码,解决方法是调用函数:mysql_query( &myconnt, "SET NAMES 'GB2312' ");

这是因为vs2010与mysql对宽字符的处理方式不一致导致的问题,通过调用上述函数,可以使其使用同一字符集进行宽字符的处理;

如果还是乱码,继续尝试其它的编码方式。