程序一直与SQL连接的,但由于某些原因而断开了与SQL数据库的连接,怎么检测?

解决方案 »

  1.   

    if cn.state then
       msgbox "正常"
    else
       msgbox "斷開"
    end if
      

  2.   

    放一个adodc
    属性页设置好你要访问的sql数据库,包括“提供程序”等。
    在“数据库连接属性”对话框的连接选项卡 可以进行测试连接。成功与否会有提示窗口弹出。这是进行连接测试的一种简单方法。
      

  3.   

    不行啊,网络断的时候。state 属性还是一样的
      

  4.   

    if cn.state=adstateopen then
       msgbox "正常"
    else
       msgbox "斷開"
    end if
      

  5.   

    if cn.state<>adstateClose then 
       '已打开
    else
       '已关闭
    endif