知识大全 PB通过ODBC访问MySQL数据库时报错的处理方法

Posted 数据库

篇首语:知识养成了思想,思想同时又在融化知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 PB通过ODBC访问MySQL数据库时报错的处理方法相关的知识,希望对你有一定的参考价值。

PB通过ODBC访问MySQL数据库时报错的处理方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  软件版本

  PowerBuilder Build

  MySQL beta munity nt

  MySQL Connector/ODBC (这个版本比较稳定)

  MySQL GUI Tools r a(MySQL的可视化管理工具

  用PowerBuilder通过ODBC连接MySQL成功之后 在编程的过程中总会报一些莫名其妙的错误 例如

   Catalog tables could not be created and are not available for use

   Table XXX contains no columns with supported datatypes

   SQLSTATE=S

  [MySQL][ODBC Driver][mysqld beta munity nt]Table root pbcattbl doesn t exist

  ……

  其实这些错误主要是因为PowerBuilder在MySQL无法建立系统表所导致的 PowerBuilder在连接数据库的时候 总会在数据库中建立五个PowerBuilder编程时所需要的系统表 这五个系统表分别是 pbcatcol pbcatedt pbcatfmt pbcattbl pbcatvld 在PowerBuilder安装盘的server文件夹下 有针对DB SQLAnyhere SybaseASE这三种数据库服务器的建立PowerBuilder系统表的SQL脚本文件 却没有针对MySQL的 如何在MySQL中建立PowerBuilder系统表呢?可以按照以下步骤来建立PowerBuilder系统表

  启动MySQL数据库服务 通过MySQL GUI Tools建立一个新的Schema(实际上就是建立一个数据库) 如果你在ODBC数据源中设置的用户名是root 则这个新的Schema名称就是root 如果用户名是test 则这个Schema就起名为test 也就是Schema与访问MySQL的用户名同名 然后通过PowerBuilder访问你需要访问的数据库(假设数据库名为YourDB) 这时你会发现刚才新建的Schema中出现了久违的五个PowerBuilder系统表 然后你就可以在PowerBuilder为YourDB数据库中的表添加属性了 例如表Test 其表名为测试 字段Test 其字段名为测试 ……最后你查询一下新建的Schema中的pbcattbl和pbcatcol已经保存了数据库YourDB中表Test的信息了!

      编辑推荐

       ASP NET开发培训视频教程

cha138/Article/program/PB/201311/24601

相关参考

知识大全 如何使用ODBC接口访问MySQL

如何使用ODBC接口访问MySQL  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb

知识大全 .NET如何访问MySQL数据库

.NET如何访问MySQL数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  NET的数据库天

知识大全 如何使用 .NET访问MySQL数据库

如何使用.NET访问MySQL数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  NET的数据

知识大全 Linux应用集成MySQL数据库访问技巧

Linux应用集成MySQL数据库访问技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文描

知识大全 如何设置mysql允许外网访问

  mysql的root账户我在连接时通常用的是localhost或公司的测试服务器上的mysql也是localhost所以我想访问无法访问测试暂停  解决方法:  修改表登录mysql数据库切换到m

知识大全 以Oracle为例说明如何通过ODBC将数据库中的指定表导出到MDB数据库

以Oracle为例说明如何通过ODBC将数据库中的指定表导出到MDB数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我

知识大全 用ODBC连接MySQL和ASP.NET

用ODBC连接MySQL和ASP.NET  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  被认为是

知识大全 ASP.NET网站时报“拒绝访问”问题

ASP.NET网站时报“拒绝访问”问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  配置好网站

知识大全 c#中连接ODBC数据库

c#中连接ODBC数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    usingSyste

知识大全 通过ADO.NET访问数据库

通过ADO.NET访问数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一ADONET访问数据