Illegal operation on empty result set.错误的改正方法
来源:互联网 发布:php程序是什么 编辑:程序博客网 时间:2024/05/16 11:02
rs = sql.executeQuery("select xh from class where xh =" + n);
rs.next();
while(rs.next()) {
if(rs.getString(1).equals(name)) {
String a = "update" + "\t" + tableName + "\t" + "set yhm = " + n +"\t" + "where xh =" + n;
String b = "update" + "\t" + tableName + "\t" + "set mm = " + m + "\t" + "where xh =" + n ;
sql.executeUpdate(a);
sql.executeUpdate(b);
con.close();
//注册成功,将注册信息传给javabean 然后在另一个jsp页面中进行显示
zcbean.setBackNews("恭喜你,注册成功!!!");
zcbean.setUsername(name);
zcbean.setPassword(word);
RequestDispatcher dispatcher = request.getRequestDispatcher("zcrecord.jsp");
dispatcher.forward(request, response);
}
rs.next();
while(rs.next()) {
if(rs.getString(1).equals(name)) {
String a = "update" + "\t" + tableName + "\t" + "set yhm = " + n +"\t" + "where xh =" + n;
String b = "update" + "\t" + tableName + "\t" + "set mm = " + m + "\t" + "where xh =" + n ;
sql.executeUpdate(a);
sql.executeUpdate(b);
con.close();
//注册成功,将注册信息传给javabean 然后在另一个jsp页面中进行显示
zcbean.setBackNews("恭喜你,注册成功!!!");
zcbean.setUsername(name);
zcbean.setPassword(word);
RequestDispatcher dispatcher = request.getRequestDispatcher("zcrecord.jsp");
dispatcher.forward(request, response);
}
}
当执行rs = sql.executeQuery("select xh from class where xh =" + n);这一句时,你的数据库中没有满足条件的,并且你没有加上while(rs.next()) { } ,那么此时就会报错。
解决办法:1、改变查询的条件使之满足
2、加上while(rs.next()) { }
0 0
- Illegal operation on empty result set.错误的改正方法
- Illegal operation on empty result set
- Illegal operation on empty result set.
- SQLException:Illegal operation on empty result set.
- java.sql.SQLException: Illegal operation on empty result set
- 求诡异的编译链接错误2005的改正方法~~~
- php apache 的一些错误改正的方法
- 关于maya2013 c0000005错误的一些改正方法。。
- myeclipse中web项目的j2ee版本错误,改正方法。
- 页面友好性上常犯的5种错误以及改正方法
- phandle一种错误的用法及改正方法
- 关于mysql错误:Illegal mix of collations for operation '='的解决
- 关于mysql错误:Illegal mix of collations for operation '='的解决
- 关于mysql错误:Illegal mix of collations for operation '='的理解
- 关于mysql错误:Illegal mix of collations for operation '='的理解
- 关于mysql错误:Illegal mix of collations for operation '='的理解
- 关于mysql错误:Illegal mix of collations for operation '='的理解
- _tcsstr ambiguous错误的改正
- 算法导论 练习题 5.3-1
- 文章标题
- SharedPreferences二次跳转动画
- codevs3160:最长公共子串(后缀数组)
- opencv基本的几个图像处理函数
- Illegal operation on empty result set.错误的改正方法
- C++ 黑框框小游戏(1)—— 推箱子
- 【OpenCV】SIFT原理与源码分析
- 算法导论 练习题 5.3-2
- opencv:视频去黑暗(增强)
- 删除链表中倒数第n个节点
- 0404
- POJ1017_Packets_贪心
- java学习笔记3.29 3.30