sqlca.DBMS = ProfileString ("wang.ini", "database", "DBMS", "")
sqlca.servername=ProfileString("wang.ini","database", "servername", "")
sqlca.Database = ProfileString ("wang.ini", "database", "Database", "")
sqlca.Dbparm = ProfileString ("wang.ini", "database", "Dbparm", "")
sqlca.Logid = ProfileString ("wang.ini", "database", "Logid", "")
sqlca.Logpass = ProfileString ("wang.ini", "database", "LogPassWord","")
sqlca.Userid = ProfileString ("wang.ini", "database", "Userid", "")
sqlca.DBPass = ProfileString ("wang.ini", "database", "DBPass", "")
connect using sqlca;
if sqlca.sqlcode <>0 then
messagebox("資料庫連接",sqlca.sqlerrtext)
return
else
open(w_mian)
end if
wang.ini檔案內容為:
[Database]
DBMS=MSS
Servername=.
Dbparm=
Database=1
Logid=sa
Logpass=
FullName=Sybase Adaptive Server Anywhere 6.x
Userid=
Dbpass=
運行的時候messagebox提示第一行“1”附近有語法錯誤
請問大家幫我看看有什么不對嗎?
wang.ini檔案里邊有什么不對嗎?
uj5u.com熱心網友回復:
ini檔案中的DBMS=MSSDBMS = MSS Microsoft SQL Server
uj5u.com熱心網友回復:
語法沒發現錯誤·你的組態檔是有問題地·
你在profile里面聯通,然后把相應的引數和wang.ini檔案里的引數對應起來
uj5u.com熱心網友回復:
DBMS=MSS MS SQL SERVER 6.Xuj5u.com熱心網友回復:
DBMS=MSS MS SQL SERVER 6.X用這個!
uj5u.com熱心網友回復:
給你一個常用的ini檔案[Database]
DBMS = MSSQL SQL Server 2000
Database =資料庫名
LogId = 資料庫用戶名
LogPassword=資料庫密碼
ServerName =服務器名
DbParm=
Lock=
AutoCommit=0
MSSQL SQL Server 2000可以改為MSS MS SQL SERVER 6.X
uj5u.com熱心網友回復:
有點難度哦轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/109284.html
標籤:數據庫相關
上一篇:請教PB9.0專用介面與sybase資料庫連接問題,著急,
下一篇:C/S?
