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

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


咨詢
建站咨詢
