你好象是访问网络上的数据库,没有与数据库存连接上。看看直接从Sql server执行一个查询行不行,再找原因。

解决方案 »

  1.   

    樓上說的對,我的確連接的是网络上的数据库,開始一段時間可以,時閒一長就拋出這個異常我是在一個frame裡面加了一個timer(javax.swing.Timer),定時\地調用con.createStatement()來產生 Statement來逕行數據庫操作,剛開始的時候可以,可是frame運行久了,就拋這個異常從數據庫獲得的Connection有沒有時間的限制阿能一直用嗎?
      

  2.   

    好象系统connection有个默认的时间
      

  3.   

    你的Timer间隔多长,太短了造成频繁的断开及连接很容易出问题,改长一点试试。