写错了 应该是rs.equals(rs.getString(8)) 

解决方案 »

  1.   

    到底s的值是什么?
    如果s="",out.println(rs.getString(8));的输出结果就是一个换行符,看不到的。
      

  2.   

    SQL中?SQL有这样的语法?楼主先把环境写上,RS让人想起ASP,ADO...
      

  3.   

    好像不可能吧能输出11就能输出输出rs.getString(8))的值-----------------------------
    http://www.pkwutai.cn
      

  4.   

    有没有rs.getString(8)的值还是个问题,可以测试有没有执行这一句,改为rs.getString(“测试”+ 8);
    如果有输出“测试”的话说明已经执行了这条语句。
      

  5.   

    rs.getString(8)改成rs.getString()里面放数据库的列名,不要放索引