首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

pb 判断数据库连接,该如何处理

2013-03-20 
pb 判断数据库连接下面是一段连接数据库代码,当pb启动的时候,数据库是断开的,这时候要好久才能提示,怎么能

pb 判断数据库连接
下面是一段连接数据库代码,当pb启动的时候,数据库是断开的,这时候要好久才能提示,怎么能让快速提示

//连接数据库
SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.ServerName = ls_servername
SQLCA.Database = ls_database
SQLCA.LogId = ls_logid
SQLCA.LogPass = ls_logpass
SQLCA.AutoCommit = false
SQLCA.DBParm = ""
 

Connect Using Sqlca ;
 
//  messagebox('sdfsd',SQLCA.SQLCode)
If SQLCA.SQLCode <> 0 Then
    MessageBox ("连接SQL SERVER数据库失败!", "连接SQL SERVER数据库('+ls_database+')失败~r~n~r~n错误信息如下:"+&
    "~r~n~r~n"+SQLCA.SQLErrText )
end if

[解决办法]
sqlca.DBMS ="ODBC"
sqlca.database ="FMDB"

sqlca.dbparm ="Connectstring ='DSN =FMDB;UID =sa;PWD =1234'"\\数据库名:sa;密码:1234

connect;

if sqlca.sqlcode<0 then
messageBox("错误信息","不能连接数据库",stopsign!)
return 
end if
[解决办法]
MSSQL有这个问题的。

热点排行