PowerBuilder连接MS SQL Server数据库的指南(pb连接mssql数据库)

PowerBuilder早在1993年就被Sybase推出,作为一款支持Python语言的RAD(Rapid application development)工具,它可以为开发者提供快速构建企业类应用程序的能力,而近几年来越来越多的开发者开始使用PowerBuilder连接MS SQL Server数据库,其中最流行的是使用Sybase Open Client(OC)技术、ODBC 或 OLEDB 进行连接。

首先,用Sybase Open Client(OC)技术连接MS SQL Server。要使用Sybase Open Client连接MS SQL Server,首先要确保你的计算机上安装了Sybase Open Client,并且配置了MS SQL Server的数据库连接。下图是一个PowerBuilder的Sybase Open Client的连接示例:

![Image text](https://pic1.zhimg.com/80/v2-03a571bdeb855accdae1cf4895e841c3_1440w.jpg)

其次,使用 ODBC 连接MS SQL Server, PoderBuilder提供了一个通过ODBC访问MS SQL Server数据库的便捷方式,可以像下面这种方式连接到ODBC数据源:

// PowerBuilder连接ODBC数据源示例
SQLCA.DBMS = "ODBC"
SQLCA.LogID = “用户ID”
SQLCA.LogPass = “密码”
SQLCA.AutoCommit = False
SQLCA.DBParm = “ConnectString='DSN=SQL数据库;UID=用户ID;PWD=密码;'”
// 打开数据库
CONNECT USING SQLCA;

第三,使用 OLEDB 连接MS SQL Server, OLE DB是另外一种访问数据库技术,PowerBuilder可以使用OLEDB来访问MS SQL Server数据库,如下面所示:

// PowerBuilder连接OLEDB数据源示例
SQLCA.DBMS = "OLEDB"
SQLCA.LogID = “用户ID”
SQLCA.LogPass = “密码”
SQLCA.AutoCommit = False
SQLCA.DBParm = “ConnectString='Data Source=计算机名或IP地址;Initial Catalog=数据库名;User ID=用户ID;Password=密码;'”
// 打开数据库
CONNECT USING SQLCA;

最后,PowerBuilder的使用者可以根据自己的需要来连接MS SQL Server,无论是通过Sybase Open Client(OC)技术还是ODBC或OLEDB来访问,它都可以为用户带来更多高级的功能和更新的数据库访问方式。


数据运维技术 » PowerBuilder连接MS SQL Server数据库的指南(pb连接mssql数据库)