前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PowerBuilder中使用odbc连接mysql5数据库中文乱码解决方法_资料内容_资料下载_学习资料共享网 87994.com 学习资料共享网 文档搜索专家 学习资料共享网>>在PowerBuilder中使用odbc连接mysql5数据库中文乱码解决方法 > 正文 在PowerBuilder中使用odbc连接mysql5数据库中文乱码解决方法 在 PowerBuilder 中使用 odbc 连接 mysql5 数据库中文乱码解决方法=================================== 此文为转载, 收藏 在 PB8 + MYSQL ODBC 3.51 + MYSQL5 环境下, 测试通过. 在 PB8 + MYSQL ODBC 5.1 + MYSQL5 环境下, 有问题, PB 的 5 张系统表, 在放入 mysql 5 后, 仍报错误: "Catalog table could not be created and are not available for use". 如果网友在此环境中, 已解决此问题,麻烦发邮件给我, 先谢了。 ===================================原作者:benjaminz(zeng78@gmail.com) 时间:2008-11-14 出处: http://blog.csdn.net/benjaminz/archive/2008/11/14/3299359.aspx由于一个项目中要使用 mysql 作为数据库,前端的开发工具定为 PowerBuilder9,安装好 mysql 数据库和 mysql 的 odbc 驱动后,使用 PowerBuilder9 连接成功,可以看到数据库中 的表和非汉字信息,可是读取的汉字信息均显示为???,使用数据窗口向 mysql 的表中 插入中文也显示为???,经过若干 baidu 和 google 以及无数次试验,终于搞定,下面将 方法列出,供以后参考。1、你的数据库中尚未建表2、 进入你的 mysql 安装目录, 找到 my.ini, 在该文件中增加如下字段并重新启动你的 mysql [mysql] default-character-set = utf8 [mysqld] default-character-set = utf8 3、建立数据库,建立数据表 4、在开发端机器上安装 mysql 的 odbc 驱动,并按照下图配置 odbc 的 dsn 信息,请注意 红框中的内容,其中如 server 等的项目要填你自己 mysql 的真实信息5、打开 PowerBuilder9,进入 tools->database profiles->odbc 段,新建一个,然后如下图 所示的配置,请注意红框中的内容,这里的 charset 一定要使用 gbk 而不能使用 utf8,不然 还是会出现乱码情况。 其中的 option=136168 是 mysql 专门为 PowerBuilder 提供的优化参 数,如果是 vb 的话这个值是 3如果你在配置中遇到什么问题,可以发邮件给我或原作者。 点击搜索更多“在PowerBuilder中使用odbc连接mysql5数据库中文乱码解决方法”相关的内容 更多“在PowerBuilder中使用odbc连接mysql5数据库中文乱码解决方法”图文资料 下载《在PowerBuilder中使用odbc连接mysql5数据库中文乱码解决方法》 相关文档 PowerBuilder程序无法连接ASA数据库的解决办法ODBC或者PowerBuilder自带的DB PRofile或者专用接口连接上数据库PB用ODBC连接数据库(SQL Server)和用专用接口连接数据库的区别JSP连接MYSQL5的中文问题解决方法Win7 x86_64环境下,PowerDesigner通过ODBC建立与MySQL5的连接PB自动注册ODBC数据连接几个与PB连接数据库相关的问题与PB连接数据库相关的问题几个与PB连接数据库相关的问题PB与数据库的连接方法PowerBuilder与数据库连接的原理与方法初识PB及安装PowerBuilder9[1][1].0教程第10章教案-一个实例的开发过程详解(PowerBuilder)Hypermesh精典问答,初学必看 设为首页 | 加入收藏 | 网站地图 All rights reserved Powered by 学习资料共享网 copyright &copyright 2010-2011。学习资料共享网内容来自网络,如有侵犯请联系客服。zhit325@126.com