一:问题:
用ODBC将字符数据插入数据库后,数据库中显示中文格式乱码,而英文格式完全正确,用ODBC进行查询操作完全正确。
如下所示
二:解决问题:
查看编码方式是否统一。
1.首先查看数据库分别是什么编码格式:
2.查看插入的表格是什么格式:
3.查看ODBC进行连接是的字符集。
我的数据源配置文件显示如下:
到目前为止,发现插入用和表格所用的编码格式为UTF8,应该是没有问题。
4.最后查看采用ODBC连接数据库的代码是否发生了错误: