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

sql数据库连接中途断线有关问题

2012-11-06 
sql数据库连接中途断线问题如果中途断线了,执行putcollectgetcollect那些肯定会出错比如转到 catch那处理

sql数据库连接中途断线问题
如果中途断线了,

执行putcollect
   
  getcollect
那些肯定会出错

比如转到 catch那处理重连接

我现在想问问的是 sql有没有自己判断断线了的标识,

这样我判断起来快一点

[解决办法]
State 属性


对所有可应用对象,说明其对象状态是打开或是关闭。

对执行异步方法的 Recordset 对象,说明当前的对象状态是连接、执行或是获取。

返回值

返回下列常量之一的长整型值。

常量 说明 
AdStateClosed 默认,指示对象是关闭的。 
AdStateOpen 指示对象是打开的。 
AdStateConnecting 指示 Recordset 对象正在连接。 
AdStateExecuting 指示 Recordset 对象正在执行命令。 
AdStateFetching 指示 Recordset 对象的行正在被读取。 


说明

可以随时使用 State 属性确定指定对象的当前状态。该属性是只读的。

Recordset 对象的 State 属性可以是组合值。例如,如果正在执行语句,该属性将是 adStateOpen 和 adStateExecuting 的组合值。

热点排行