PB程序连接SQL Server:跨平台连接工具的利用(pb连sqlserver)

PowerBuilder是 Sybase公司的非常受欢迎且广泛用于开发用于Win32环境的应用程序的开发工具。它采用面向对象的技术,使得开发者可以简化和加速应用程序开发过程。PowerBuilder也允许开发者连接各种外部数据库,通过统一的数据访问接口访问这些数据库。其中包括Microsoft SQL Server,可用于跨平台应用程序开发。

连接PowerBuilder到SQL Server不像连接到其他数据库那样简单,在连接PowerBuilder到SQL Server之前,开发者需要了解两个工具之间的架构,以及了解如何在这两个工具之间实现数据的顺利流动。

首先,要连接PowerBuilder到SQL Server,需要获得SQL Server OLE DB提供程序和ODBC驱动程序,同时建立一个连接将PowerBuilder连接到SQL Server。其中,OLE DB是一个用于提供数据存取的高级访问模式,它支持对SQL Server上的关系型数据库的访问,而ODBC则是一种Open Database Connectivity的标准,可让PowerBuilder与其他应用程序的数据资源共享。获取ODBC驱动程序和OLE DB提供程序之后,在PowerBuilder中设置连接,属性如下:

DBMS:选择“SQL Server”

DBParm:设置“ SQL Server特定的数据库架构”

Connect Options:设置“网络库,动态分配TCP/IP地址”

接下来,在PowerBuilder中必须安装SQL Anywhere OLE DB Provider,该提供程序可让PowerBuilder访问到SQL Server上的数据库。最后,建立使用ODBC和OLE DB接口的PowerBuilder连接,以便可以使用PowerBuilder应用程序访问SQL Server上的任何数据库。

ODBC驱动程序和OLE DB提供程序的安装及配置是有必要的,但在某些情况下,可能不是必需的,因为目前的PowerBuilder运行库可以本地连接到SQL Server,从而为开发者节省了安装和配置的步骤。

通过PowerBuilder获得的ODBC驱动程序和OLE DB提供程序,可以使PowerBuilder程序与SQL Server跨平台,从而实现完整的数据访问功能。它可以使PowerBuilder方便地连接和操作SQL Server上的数据库,允许开发者以更灵活和更强大的方式创建跨平台应用程序。


数据运维技术 » PB程序连接SQL Server:跨平台连接工具的利用(pb连sqlserver)