while(rs.next()){
String zg_no = rs.getString("zg_no");
for(i = 0;i<=jTable1.getRowCount()-1;i++){
if(change_datas[i][0].equals(zg_no)){
String value = "update ZG set"+" name='"+change_datas[i][1]+"'"+","+"password='"+change_datas[i][3]+"'"+"where zg_no='"+change_datas[i][0]+"'";
sql.executeUpdate(value);
JOptionPane.showMessageDialog(new DlJFrame(), "修改成功", "成功", 1);
}
}
}
为什么执行sql.executeUpdate(value);后外层while循环不再执行,如果不执行这一句外层while循环就多次执行?提示java.sql.SQLException: ResultSet is closed异常,请高手指点。谢谢
String zg_no = rs.getString("zg_no");
for(i = 0;i<=jTable1.getRowCount()-1;i++){
if(change_datas[i][0].equals(zg_no)){
String value = "update ZG set"+" name='"+change_datas[i][1]+"'"+","+"password='"+change_datas[i][3]+"'"+"where zg_no='"+change_datas[i][0]+"'";
sql.executeUpdate(value);
JOptionPane.showMessageDialog(new DlJFrame(), "修改成功", "成功", 1);
}
}
}
为什么执行sql.executeUpdate(value);后外层while循环不再执行,如果不执行这一句外层while循环就多次执行?提示java.sql.SQLException: ResultSet is closed异常,请高手指点。谢谢
解决方案 »
- 又发现一个正则问题!55对不起大家了....还需要帮忙下
- 麻烦高手帮我把 jSave_ActionPerformed(ActionEvent e) {}功能实现!
- 弱弱问一下,什么水平够java程序员的标准
- 如何使用内部类的一个问题!谢谢
- 请教一个“擦”了我36个小时的问题.
- 菜鸟问题,在线等待,如何让JList显示带gif的文字啊?
- 请问在JB里如何把一个程序编译成EXE?
- JDK的最新版本是多少了?哪里能下载到??
- Applet为什么能在JBuiler5中调试,而不能在浏览器中显示
- javaSE Swing如何通过事件监听动态生成一个面板
- 谁能帮我解释一些这个题目,谢谢!
- 用什么办法可以方便储存key相同但value不相同的情况呢
要避免这种情况,必须另起一个conection来执行executeUpdate(value)