some hints:
before you using connection to query data, check whether it's null.
If so, re-connection

解决方案 »

  1.   

    用isClose不行吗?你用的是什么数据库啊?
      

  2.   

    谢谢关注!
    chenyuan_tongji兄的启示好像不行,因为当数据库切换时,你的程序中的Connection对象并不为空。
    我用的是sybase数据库,其实只要不是用JDBC-ODBC桥连接的数据库都可以一试,由于我现在已离开了那个岗位,所以无法用那个数据库,本想随便装一个数据库试一把,可惜又找不到驱动程序,用Access是试不出来的,因为在你运行程序的时候,你的数据库无法断开。
      

  3.   

    如果你使用Application Server可能可以使用JND来实现.