
powerbuiold100與SQLserver如何連接
對于初次使用pb10的朋友們來說,可能會遇到連接sqlserver的問題。一方面,pb10沒有了專用的mssqlserver接口;另一方面,數據庫管理系統(dbms)也從原先的"oledb"換成了新的方式。因此,配置起來可能會有一些不順手的地方。接下來,我將詳細說明如何在pb10中使用oledb連接sql2000數據庫。
為了幫助還沒有過關的玩家們,讓我們一起來了解一下具體的解謎方法吧。在安裝pb10的過程中,選擇custom/full方式安裝,因為默認的安裝方式不會安裝oledb接口。點擊next,如果你沒有安裝.net,不要選擇列表中的ADO.net....項。然后一路點擊next,完成安裝。這樣就能順利進行解謎游戲了。希望以上方法對大家有所幫助。
為了幫助玩家們解決問題,我們可以在數據庫畫板中找到OLEMicrosoftOLEDB項,并在其上右鍵新建一個配置。在彈出的配置窗口中,我們可以進行一些具體的設置。
profilename:填寫配置文件名//任意即可
provider:選擇數據庫管理系統類型,這里選擇“SQLOLEDB”項
datasource:服務器名(和之前的版本不太一樣)。可以在下拉列表中選擇,也可以填入服務器名或IP地址如:127.0.0.1等。如果上面的provider不是“SQLOLEDB”則此下拉列表中可能沒有選項。
userID:用戶名。我的用戶名是默認的sa
password:對應上面userID的密碼,我的密碼是空的,所以不填。
到這里你就可以順利的連接到sqlserver了。但是連接到哪個數據庫呢?上面的參數都沒有指明,我也找了半天:P。不要著急,在Extended里填入“database=數據庫名”就可以了。(不要引號)
最后的配置文件內容為:
//Profilehis
SQLCA.DBMS="OLEDB"
SQLCA.LogId="sa"//我的用戶名是sa
SQLCA.AutoCommit=False
SQLCA.DBParm="PROVIDER='SQLOLEDB',DATASOURCE='NETMANAGER',PROVIDERSTRING='database=zs'"//我的數據庫名是:zs;datasource后面也可以是IP地址:DATASOURCE='127.0.0.1'
至此就完成了pb10下用OLEDB連接sqlserver的配置!
(轉)
PB連接sql2000
你沒加connect怎么能行呢?
//Profilefirstpb
SQLCA.DBMS="MSSMicrosoftSQLServer"
SQLCA.Database="ERP30JCFZ"
SQLCA.LogPass='1'
SQLCA.ServerName="MICROSOF-4FEEC7"
SQLCA.LogId="sa"
SQLCA.AutoCommit=False
SQLCA.DBParm=""
connect;
connectusingsqlca;
上面這兩種connect都可以,用任意一個都可以
IFsqlca.sqlcode=0then
open(w_fistpb1)
else
messagebox("系統提示","數據庫連接失敗")
endif
以上就是PowerBuilder100如何與SQLServer建立連接的詳細內容,!

