关于PB的database profile

来源:互联网 发布:php视频采集源码 编辑:程序博客网 时间:2024/05/22 01:39

     在power builder中,有一个菜单项为"database profile",被看做是"建立数据库轮廓"的功能,这是一个命名在power builder中的参数集,有了这个参数集就可以定义连接特定的数据库,从而可以被特定的数据库应用程序所使用,可以说,如果使用数据库作为数据源,制定好一个合适的数据轮廓是必不可缺的一个前提,这和VF以及ACCESS中的处理机制十分的类似.
     在power builder9.0中,点击通用菜单中的"tools"下拉选单,选中里面的"database profile"就可以打开数据库轮廓的定义界面,在里面,我们可以选择和定义数据库的链接.选择要连接的数据库,然后点击connect按钮就可以了.
     这里主要列举一下,在power builder中支持的数据库连接种类:
     为了连接到某个指定的DBMS(数据库管理系统,例如db2,oracle,informix等),需要安装两个组件:

     第一个组件是powerbuilder提供的数据库接口,通常是动态链接库的形式,名字通常是PBXXX110.DLL,其中xxx是DBMS的三字符描述,后面的110代表版本,例如PBO90110.DLL是ORACLE9.0的数据库接口

     第二个组件是DBMS销售商提供的接口文件,通常也是动态链接库的形式提供,最高层是数据库的网络支持组件,这些文件由DBMS服务器所用的网络类型来决定的.
     powerbuilder<-->powerbuilder数据库接口<-->DBMS销售商提供的接口<-->DBMS

 


     INFORMIX9======================>DBMS的标识  IN9
     JDBC==========================>DBMS的标识  JDB
     ODBC接口=======================>DBMS的标识  ODB
     OLE DB=========================>DBMS的标识  OLE
     ORACLE8.X AND ORACLE 8I============>DBMS的标识  O84
     ORACLE9I=======================>DBMS的标识  O90
     Sybase DIRECTCONNECT==============>DBMS的标识  DIR
     SYBASE ADAPTIVE SERVER ENTERPRISE=====>DBMS的标识  SYC
     SYBASE ADAPTIVE SERVER ENTERPRISE FOR EASERVER=>DBMS的标识  SYJ

 


     详细的了解数据库的接口是非常有必要的,只有这样,才可以在发布程序的时候,不会因为某个接口文件的缺少而导致数据库的连接失败。

原创粉丝点击