关于tomcat4.1+sql server 2000连接池有两个问题请教!

zbcomn zbcomn 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一、connection 必须要关闭吗? resultset 我已经在每个页面都关闭了!
(刚才的相关问题帖子http://expert.csdn.net/Expert/topic/2800/2800569.xml?temp=.8550531,高手可以结合一下这个帖子来回答我的问题)

看我的Tomcat 4.1\webapps\web\WEB-INF\classes下编写链接数据库的文件DataBaseService.java中的相关部分为:
public ResultSet executeQuery(String mstrMySql) throws Exception
{
pobjConn=getSqlConn();
pobjStmt = pobjConn.createStatement();
ResultSet rs=pobjStmt.executeQuery(mstrMySql);
//pobjConn.close();有朋友说加这句,可是加上后显示Object has been closed
return rs;
}

我应改怎么加关闭connection 的语句呢?

二、我的更新部分也有问题
public boolean executeUpdate(String mstrMySql) throws Exception
{
try
{
pobjConn = getSqlConn();
pobjStmt = pobjConn.createStatement();
pobjStmt.executeUpdate(mstrMySql);
return true;
}
catch(Exception er)
{
throw er;
}
}

用于更新的jsp页面主要语句为:
<jsp:useBean id="RegisterBean" class="util.DataBaseService" />
String strSQLa="update goodsinfo set hits=hits+1 where id=" + TmpId;
RegisterBean.executeUpdate(strSQLa);
RegisterBean.close();

错误提示为:method close ()

...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
zbcomn
Web 开发 81,108 成员 341,721 内容