if(!rs11.next()){
指针已经向下移了一次!

解决方案 »

  1.   

    rs.absolute("1");
    设置游标到第一列阿!
      

  2.   

    会不会影响我的循环语句啊?( while(rs11.next()))
      

  3.   

    我把它放到while条件语句的上面,结果报错:
    Generated servlet error:
        [javac] Since fork is true, ignoring compiler setting.
        [javac] Compiling 1 source file
        [javac] Since fork is true, ignoring compiler setting.
        [javac] D:\Tomcat 4\work\Standalone\localhost\test\online\message\receivebox_jsp.java:288: absolute(int) in java.sql.ResultSet cannot be applied to (java.lang.String)
        [javac]     rs11.absolute("1");
        [javac]                                                                ^
        [javac] 1 error
      

  4.   

    把结构改为if (!rs.next()) {
      ...

    else {  //要加else
      
      do {
        ...
      } while(rs.next())}
      

  5.   

    应该是这样的吧:rs11.absolute(1);
      

  6.   

    if (!rs.next()) {
      ...

    else {  //要加else
      
      do {
        ...
      } while(rs.next())}
     漂亮