PowerBuilder 100如何與SQL Server建立連接

王林
發布: 2024-01-10 19:06:24
轉載
1053 人瀏覽過

powerbuiold10 0與SQLserver如何連接

對於初次使用PB10的朋友來說,可能會遇到連接SQL Server的問題。一方面,PB10沒有了專用的MSSQL Server介面;另一方面,資料庫管理系統(DBMS)也從原先的"OLE DB"換成了新的方式。因此,配置起來可能會有一些不順手的地方。接下來,我將詳細說明如何在PB10中使用OLE DB連接SQL 2000資料庫。

為了幫助還沒過關的玩家們,讓我們一起來了解一下具體的解謎方法吧。在安裝pb10的過程中,選擇custom/full方式安裝,因為預設的安裝方式不會安裝ole db介面。點選next,如果你沒有安裝.net,不要選擇清單中的ADO.net....項目。然後一路點選next,完成安裝。這樣就能順利進行解謎遊戲了。希望以上方法對大家有幫助。

為了幫助玩家們解決問題,我們可以在資料庫畫板中找到OLE Microsoft OLE DB項,並在其上右鍵新建一個設定。在彈出的配置視窗中,我們可以進行一些特定的設定。

profile name:填入設定檔名 //任意即可

provider:選擇資料庫管理系統類型,這裡選擇「SQLOLEDB」項目

data source:伺服器名稱(和之前的版本不太一樣)。可以在下拉清單中選擇,也可以填入伺服器名稱或IP位址如:127.0.0.1等。如果上面的provider不是「SQLOLEDB」則此下拉清單中可能沒有選項。

user ID:使用者名稱。我的用戶名是預設的sa

password:對應上面user ID的密碼,我的密碼是空的,所以不填。

到這裡你就可以順利的連線到sql server了。但是連接到哪個資料庫呢?上面的參數都沒有指明,我也找了半天:P。不要急,在Extended裡填入 “database=資料庫名” 就可以了。 (不要引號)

最後的設定檔內容為:

// Profile his

SQLCA.DBMS = "OLE DB"

#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下用OLE DB連接sql server的設定!

(轉)

PB連接sql 2000

你沒加connect怎麼能行呢?

// Profile firstpb

SQLCA.DBMS = "MSS Microsoft SQL Server"

##SQLCA.Database = "ERP30JCFZ"

SQLCA.LogPass = '1'

SQLCA.ServerName = "MICROSOF-4FEEC7"

SQLCA.LogId = "sa"

SQLCA.AutoCommit = False

##SQLCA.DBParm = ""

connect;

connect using sqlca;

上面這兩種connect都可以,用任一個都可以

IF sqlca.sqlcode=0 then

open(w_fistpb1)

else

messagebox("系統提示","資料庫連線失敗")

end if

以上是PowerBuilder 100如何與SQL Server建立連接的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:docexcel.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板