代码:
i1=1;
for (i = 0; i < 2000; i++,i1++){
if(user[i]==null||user_name[i]==null)continue;
sql4="update JQBD set user='"+user[i]+"',user_name='"+user_name[i]+"' where num='"+num[i]+"'";
stmt1.executeUpdate(sql4);
System.out.print(df.format((float)(i1)/(float)(2000)*100));
p("% 插入数据");
p(i1);
}
为什么当 i1=1998的时候会出现ResultSet is closed 的异常?请大家指教,急
i1=1;
for (i = 0; i < 2000; i++,i1++){
if(user[i]==null||user_name[i]==null)continue;
sql4="update JQBD set user='"+user[i]+"',user_name='"+user_name[i]+"' where num='"+num[i]+"'";
stmt1.executeUpdate(sql4);
System.out.print(df.format((float)(i1)/(float)(2000)*100));
p("% 插入数据");
p(i1);
}
为什么当 i1=1998的时候会出现ResultSet is closed 的异常?请大家指教,急
解决方案 »
- cookie 实现跨域(localhost和本机ip)??
- No such operation 'orderRelationUpdateNotifyReq'
- hibernate 处理 clob 问题,报错:ORA-01483: DATE 或 NUMBER 赋值变量的长度无效
- 关于jstl标签得问题(新手提问)
- struts分别显示html:errors的方法
- 请问struts中的logic:iterate可以嵌套使用吗?急!
- J2EE SDK 与JAVA SDK 的区别?
- 关于eclipse的问题(sos)
- 移动cmpp2.0华为的软件包开发遇到上行问题?
- springboot整合mybatis项目运行是报错BeanCreationException
- 用Java编译玩具模型!!!急!!!!!急!!!!
- 共享资源【mashups (aka moshups)】有兴趣的看下啊
每次stmt1.executeUpdate都会建立一个连接
建议你以100或500为一组插入
每次stmt1.executeUpdate都会建立一个连接
建议你以100或500为一组插入
试试看
解决的思路是用同一数据库连接,不过每次用过的statement都关闭掉,下次更新再重新建一个statement