我使用数据库的批更新 可在更新前可能 由于多种原因导致连接断开(网线断了)
我该怎么监视连接是否断开了呢?我以前是用不断创建数据库连接在测试的 可这样太耗资源了阿有更好的办法吗?

解决方案 »

  1.   

    当你在做数据库操作的时候直接捕获异常,然后在catch里执行断开后的逻辑,这样就不用一直测试了
      

  2.   

    sql2000自带连接池么???偶怎么没用过
    各种web容器都可以配置连接池,可以定时的去连接池取连接,如果有抛出异常,则断定连接已经断开,不过有一种例外就是,当你的服务器满负荷运转的时候,所有连接都被取走了的情况,写个方法判断一下