Powerbuilder 连接达梦数据库(ODBC 和 JDBC)
一、ODBC
PB只支持32位驱动,可以同时安装64和32位驱动,分别下载64和32位安装包安装
1、选择DMB ODBC DRIVER驱动
2、不描述,看图输信息即可
3、连接代码
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=dm_test'"CONNECT USING SQLCA;IF sqlca.sqlcode <> 0 THENMessagebox("提示","数据库连接失败!"+ SQLCA.SQLErrText)
elseMessagebox("提示","成功")
END IF
二、JDBC
默认安装路径:C:\dmdbms\drivers\jdbc 驱动 ;readme自述文件里面有说明
1、配置环境
PB12.5安装后默认有JDK6,省略不弄了,如果要改可以去Set JDK Location 按钮里面去配置(要以管理员身份运行PB程序才行)
2、连接代码
SQLCA.DBMS = "JDBC"
SQLCA.LogId = "数据库账号"
SQLCA.LogPass = "数据库密码"
SQLCA.AutoCommit = False
SQLCA.DBParm = "Driver='dm.jdbc.driver.DmDriver',URL='jdbc:dm://localhost:5236/'"CONNECT USING SQLCA;IF sqlca.sqlcode <> 0 THENMessagebox("提示","数据库连接失败!"+ SQLCA.SQLErrText)
elseMessagebox("提示","成功")
END IF