最火下载站首页
手机版
最火下载站
关注公众号
最火下载站

当前位置:首页 > 网络知识 > 网络编程 > MySQL> 采用MYSQL odbc 3.51访问数据库返回值缺失

采用MYSQL odbc 3.51访问数据库返回值缺失

文章作者:网友投稿 发布时间:2009-11-15 来源:网络

烈火网(LieHuo.Net)教程 可遇不可求的BUG之采用MYSQL odbc 3.51访问数据库返回值缺失,一句话 巧妇难为无米之炊,驱动还是要及时更新啊。

闲话休说,上图:

1.数据库中存储的值为 “布尔玛”

2.用3.51版本的MYSQL ODBC 驱动访问MYSQL 5.0 数据库值得到原始字符为 “甯冨皵鐜” 经过编码转换后得到的值为“布尔�”,数据丢失了一部分

 

3.改用5.1版本的MYSQL ODBC 驱动访问MYSQL 5.0 数据库值得到原始字符为 “布尔玛” 经过编码转换后得到的值为“布尔玛”,数据完整。

==============

总结:数据库的驱动的新版发布总是随着新版的数据的发布。因此对于不同版本的数据库注意需要使用不同版本的驱动。

虽然ODBC访问数据库编码量会减少很多,但是配套要跟上呢。

还有MYSQL 5.0版本的底层看来变动了很多。两个ODBC驱动读取出来的原始字符完全不同。

共有0条评论网友评论

当前没有评论!

加载更多

游戏排行榜