java+sqlserver数据库链接释放的问题。

我是采用jtds方式链接的数据库,但是每当用一些工具高频访问网站的时候,或者是网站运行几个小时之后,就会扑捉到一些错误信息。java.sql.SQLException:N... 我是采用jtds方式链接的数据库,但是每当用一些工具高频访问网站的时候,或者是网站运行几个小时之后,就会扑捉到一些错误信息。
java.sql.SQLException: Network error IOException: Address already in use: connect
大致意思是说端口被占用。是不是数据库链接释放的时候的问题。请大家指教,怎么解决
展开
 我来答
kukumaiwu
2010-02-20 · TA获得超过244个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:291万
展开全部
注意关闭的问题
try catch里关了Connection,finally里最好也判断一下
没关就关了
Connection conn;
preparedStatement pss;
conn.close();
pss.close();
preparedStatement pss =null;
Connection conn = null;
try
{
if (pss != null)
pss.close();
}
catch(Exception e) {}
try
{
if (conn != null)
conn.close();
}
catch (Exception e){}
}
godcomexxx
2010-02-21 · TA获得超过1205个赞
知道小有建树答主
回答量:651
采纳率:0%
帮助的人:581万
展开全部
最好将被关闭连接的代码写在一个类中
在finally中调用一下这样基本上可以保证关闭连接
finally{
// 关闭连接的类名
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式