C#连接MySQL还是乱码...
1、VS 2005
2、Gentle.Net
3、MySQL5免安装版(没有使用my.ini文件)
------解决方案--------------------友情UP!
------解决方案--------------------编码问题,先执行mysql语句,如set names gb2312
------解决方案--------------------是查出来的数据为乱码吗?如果是,那就将数据库里会出现中文的列都换成nvarchar类型,试下
------解决方案--------------------up
------解决方案--------------------没碰到过
------解决方案--------------------没有碰到乱麻的情况。
------解决方案--------------------没有真正用过mysql,但听说mysql的乱码问题很难搞
执行set names gb2312后,已存在的数据库的编码不会变
新建数据库才用新的编码
------解决方案--------------------mark
------解决方案--------------------mysql里面一般有4个地方涉及汉字显示的编码问题;都需要进行设置;
西文一般问题不大,均可正确显示;