C# Winform 使用 MYSQL 新增,读取数据乱码问题
作者:admin 日期:2011-09-15
这个问题可终于解决了,搞了近一天的时间,汗.记录并分享一下解决办法.
问题描述;
1.C# Winform 连接MYSQL 对MySQL进行新增,读取数据操作,使用Mysql.MySql.Data组件进行数据连接及操作
2.mysql的版本本较低4.01 不能对Mysql的环境进行配置
现象:
1.新增数据正常操作,但是插入MYSQL数据库中的对应表中的数据成问号形式
2.Mysql表中中文数据显示正常,但通过datagridview读取显示?号
解决过程
1.在mysql 4.0.1的版本使用set names 'gb2312'这种语句是行不通的,同样去更改所对应的表的字段或字符集好像也是不起作用,5.0以上的版本没有使用过,所以不能提供正常说法,可以尝试一下
问题描述;
1.C# Winform 连接MYSQL 对MySQL进行新增,读取数据操作,使用Mysql.MySql.Data组件进行数据连接及操作
2.mysql的版本本较低4.01 不能对Mysql的环境进行配置
现象:
1.新增数据正常操作,但是插入MYSQL数据库中的对应表中的数据成问号形式
2.Mysql表中中文数据显示正常,但通过datagridview读取显示?号
解决过程
1.在mysql 4.0.1的版本使用set names 'gb2312'这种语句是行不通的,同样去更改所对应的表的字段或字符集好像也是不起作用,5.0以上的版本没有使用过,所以不能提供正常说法,可以尝试一下