CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

请教:如何判断与数据库是连接状态还是断开?

楼主wyl_82(海纳)2005-03-04 09:50:47 在 VB / 数据库(包含打印,安装,报表) 提问

Dim   rs   As   ADODB.Recordset  
  Dim   cnn   As   ADODB.Connection  
  Dim   strcnn   As   String  
   
  if     **********(连接状态)     then    
          cnn.close  
  end   if 问题点数:10、回复次数:3Top

1 楼flyingZFX(卍 南无阿弥陀佛 卍)回复于 2005-03-04 09:58:16 得分 10

首先要说明的一点就是    
   
  通过   cnn.State   这个属性来判断   连接对象的   状态时,有时候不准确。。  
   
  我通常是通过以下的方法来判断   连接状态的。  
   
  public   function   ConnState(conn   as   adodb.connection   )   as   Booleam  
                on   error   goto   err1  
                conn.execute   "select   1",,adcmdtext     '仅限   MSSQL  
                ConnState   =   True  
                Exit   Function  
  err1:  
                err.clear    
                ConnState   =   False  
  end   functionTop

2 楼flyingZFX(卍 南无阿弥陀佛 卍)回复于 2005-03-04 09:59:07 得分 0

我想这个函数的意思,楼主是应该可以看明白的吧。。  
   
  Top

3 楼pcwak()回复于 2005-03-04 10:02:45 得分 0

conn.StateTop

相关问题

  • 如何判断数据库已经断开
  • 如何判断数据库已经断开!!!
  • 怎样判断数据库连接已经断开(ADO)
  • 如何判断数据库长连接是否断开???
  • 断开数据库连接
  • 如何用state判断数据库连接状态
  • 急!!!怎么判断数据库的状态(单用户模式,脱机,置疑...)?
  • c#中判断数据库链接的状态的语句如何写?
  • ado如何断开数据库(access)?
  • 数据库自动断开问题。

关键词

  • 连接
  • connstate
  • 状态
  • cnn
  • adodb
  • 来判断
  • err
  • conn
  • function

得分解答快速导航

  • 帖主:wyl_82
  • flyingZFX

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo