運行時總是 顯示連接資料庫失敗,不知道什么問題,麻煩幫看下。
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=rsglxt'"
CONNECT USING SQLCA;//連接事務處理物件
if sqlca.sqlcode <> 0 then
messagebox('錯誤:','連接資料庫失敗!')
return
end if
GetEnvironment(Ge_Env)
Gi_ScreenH = Ge_Env.ScreenHeight
Gi_ScreenW = Ge_Env.ScreenWidth
Gi_ScreenWPBU = PixelsToUnits(Gi_ScreenW , XPixelsToUnits!)
Gi_ScreenHPBU = PixelsToUnits(Gi_ScreenH , YPixelsToUnits!)
open(w_hehe)
uj5u.com熱心網友回復:
在PB中能聯上嗎?要是能聯上,把陳述句直接考出來!還有messagebox('錯誤:','連接資料庫失敗!'+sqlca.sqlerrtext) 看看錯誤資訊!
uj5u.com熱心網友回復:
// Profile EAS Demo DB V3SQLCA.DBMS = "ODBC"
SQLCA.Database = "EAS Demo DB V3"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=EAS Demo DB V3;UID=dba;PWD=sql'"
你的缺少UID=dba;PWD=sql
如果都為空的話,這么寫
SQLCA.DBParm = "ConnectString='DSN=EAS Demo DB V3;UID=;PWD='"
uj5u.com熱心網友回復:
不用UID=dba;PWD=sqlp 這個也是可以的,uj5u.com熱心網友回復:
連接時不提供用戶名密碼嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/117827.html
標籤:數據庫相關
