for(int n=1;n<=talknum;n++)
{
String takans=new String();
if((request.getParameter("talk"+n))!=null)
{
takans=request.getParameter("talk"+n);
}
else
{
takans=chStr.toUtf("这道题该学生未做!");
}
String takcontent=request.getParameter("talkcontent"+n);
String takrefans=request.getParameter("talkrefans"+n);
talkans=talkans+"\r\n"+chStr.toUtf("问题:")+takcontent+"\r\n\r\n"+student+chStr.toUtf("的答案是:")+takans+"\r\n\r\n"+chStr.toUtf("参考答案:")+takrefans+"\r\n\r\n"+chStr.toUtf("该论述题得分:")+"<input name='talk' type='text' size='8'>"+"\r\n\r\n";
}
这是我做的一个考试系统的获取学生论述题答题情况的一段代码,存入数据库那段代码我没有贴出来,应该没什么问题,因为当我去掉<input name='talk' type='text' size='8'>时存数据库成功,当我加上就出现ResultSet is closed的错误,why?当然我做了编码转换,所以这块没问题
希望高手给予指点!
{
String takans=new String();
if((request.getParameter("talk"+n))!=null)
{
takans=request.getParameter("talk"+n);
}
else
{
takans=chStr.toUtf("这道题该学生未做!");
}
String takcontent=request.getParameter("talkcontent"+n);
String takrefans=request.getParameter("talkrefans"+n);
talkans=talkans+"\r\n"+chStr.toUtf("问题:")+takcontent+"\r\n\r\n"+student+chStr.toUtf("的答案是:")+takans+"\r\n\r\n"+chStr.toUtf("参考答案:")+takrefans+"\r\n\r\n"+chStr.toUtf("该论述题得分:")+"<input name='talk' type='text' size='8'>"+"\r\n\r\n";
}
这是我做的一个考试系统的获取学生论述题答题情况的一段代码,存入数据库那段代码我没有贴出来,应该没什么问题,因为当我去掉<input name='talk' type='text' size='8'>时存数据库成功,当我加上就出现ResultSet is closed的错误,why?当然我做了编码转换,所以这块没问题
希望高手给予指点!
解决方案 »
- JSP纯java方式连接Sql server2005问题,在线等!!
- cron如何设置每隔5分钟执行一个shell
- 想用静态方法得到session中保存的用户信息,用到了ThreadLocal,有点疑问?
- 【紧急求救】怎么在update中把字段名变成变量的形式 就是这样。。。
- java 服务器端限制客户端下载速度
- 在Jb9下运行,中文为何显示为字符代号什么的?在线请教
- 请教java入门级的问题,我用netbeans开发,win2000系统
- jquery easy ui参数传递出现诡异问题
- 请教:什么是“面向对象”?
- weblogic7如何设置可以应用新的类而不用重新启动
- 怎样获取搜索网站的搜索结果
- 当新手遇到Struts时最郁闷!!!!请高手指点!!!!
楼主【shangguanxuekui】截止到2008-08-01 11:11:25的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:150 每贴平均分数:50
回帖的总数量:5 得分贴总数量:1 回帖的得分率:20%
结贴的总数量:2 结贴的总分数:140
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:10
结贴的百分比:66.67 % 结分的百分比:93.33 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=shangguanxuekui
talkans是我向数据库中插的一个字段,
talkans=talkans+"\r\n"+chStr.toUtf("问题:")+takcontent+"\r\n\r\n"+student+chStr.toUtf("的答案是:")+takans+"\r\n\r\n"+chStr.toUtf("参考答案:")+takrefans+"\r\n\r\n"+chStr.toUtf("该论述题得分:")+"<input name='talk' type='text' size='8'>"+"\r\n\r\n";
当我删掉talkans中的:"<input name='talk' type='text' size='8'>";时可以插入数据库,不会出错!但是当我把这句话加上时,就会报ResultSet is closed!的错误,我想问问大家为什么?
敬请高手光临指导!
这个对resultSet觉得没影响吧。。
应该是resultset的关闭条件判断不充分。。
要不就是你这句有错误,被catch了。