新聞中心
PowerBuilder是 Sybase公司的非常受歡迎且廣泛用于開發(fā)用于Win32環(huán)境的應(yīng)用程序的開發(fā)工具。它采用面向?qū)ο蟮募夹g(shù),使得開發(fā)者可以簡化和加速應(yīng)用程序開發(fā)過程。PowerBuilder也允許開發(fā)者連接各種外部數(shù)據(jù)庫,通過統(tǒng)一的數(shù)據(jù)訪問接口訪問這些數(shù)據(jù)庫。其中包括Microsoft SQL server,可用于跨平臺應(yīng)用程序開發(fā)。

連接PowerBuilder到SQL Server不像連接到其他數(shù)據(jù)庫那樣簡單,在連接PowerBuilder到SQL Server之前,開發(fā)者需要了解兩個工具之間的架構(gòu),以及了解如何在這兩個工具之間實現(xiàn)數(shù)據(jù)的順利流動。
首先,要連接PowerBuilder到SQL Server,需要獲得SQL Server OLE DB提供程序和ODBC驅(qū)動程序,同時建立一個連接將PowerBuilder連接到SQL Server。其中,OLE DB是一個用于提供數(shù)據(jù)存取的高級訪問模式,它支持對SQL Server上的關(guān)系型數(shù)據(jù)庫的訪問,而ODBC則是一種Open Database Connectivity的標(biāo)準(zhǔn),可讓PowerBuilder與其他應(yīng)用程序的數(shù)據(jù)資源共享。獲取ODBC驅(qū)動程序和OLE DB提供程序之后,在PowerBuilder中設(shè)置連接,屬性如下:
DBMS:選擇“SQL Server”
DBParm:設(shè)置“ SQL Server特定的數(shù)據(jù)庫架構(gòu)”
Connect Options:設(shè)置“網(wǎng)絡(luò)庫,動態(tài)分配TCP/IP地址”
接下來,在PowerBuilder中必須安裝SQL Anywhere OLE DB Provider,該提供程序可讓PowerBuilder訪問到SQL Server上的數(shù)據(jù)庫。最后,建立使用ODBC和OLE DB接口的PowerBuilder連接,以便可以使用PowerBuilder應(yīng)用程序訪問SQL Server上的任何數(shù)據(jù)庫。
ODBC驅(qū)動程序和OLE DB提供程序的安裝及配置是有必要的,但在某些情況下,可能不是必需的,因為目前的PowerBuilder運行庫可以本地連接到SQL Server,從而為開發(fā)者節(jié)省了安裝和配置的步驟。
通過PowerBuilder獲得的ODBC驅(qū)動程序和OLE DB提供程序,可以使PowerBuilder程序與SQL Server跨平臺,從而實現(xiàn)完整的數(shù)據(jù)訪問功能。它可以使PowerBuilder方便地連接和操作SQL Server上的數(shù)據(jù)庫,允許開發(fā)者以更靈活和更強大的方式創(chuàng)建跨平臺應(yīng)用程序。
成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
分享文章:PB程序連接SQLServer:跨平臺連接工具的利用(pb連sqlserver)
本文網(wǎng)址:http://fisionsoft.com.cn/article/djjgdhd.html


咨詢
建站咨詢
