首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎样屏蔽使用connect using sqlca;连接数据库失败后 ODBC 弹出的消息框及其登录的窗口解决办法

2012-02-16 
怎样屏蔽使用connect using sqlca连接数据库失败后 ODBC弹出的消息框及其登录的窗口我使用asa 8 数据库,

怎样屏蔽使用connect using sqlca;连接数据库失败后 ODBC 弹出的消息框及其登录的窗口
我使用asa 8 数据库,使用如下语句连接数据库 
//ODBC
自定义的 itran_source

//数据源


itran_source =Create transaction
itran_source.dbms='odbc'
itran_source.dbparm="Connectstring='DSN=aaa';uid=dba;pwd=sql"
itran_source.AutoCommit = False
CONNECT USING itran_source;

If itran_source.sqlcode < 0 Then
MessageBox("错误","我自己的消息。 ")
return
Else
end if


我的意思是若数据库连接失败,就弹出我定义的消息,但是程序在执行connect using itran_source;后如果连接数据库失败,会弹出ODBC连接失败的消息框,取消后才弹出我的 自定义消息 。有没有办法取消掉ODBC连接失败的消息框? (在他弹出之前我来处理)

望高手指点


[解决办法]
用<>0试试,似乎没有更好的办法。
[解决办法]
试试:
SQLCA.dbParm = "ConnectOption ='SQL_DRIVER_CONNECT,SQL_DRIVER_NOPROMPT;'"....

热点排行