sql = "select * from TBM_STUDENT  where STUDENT_NAME = ? ";
         Connection con = ConnectionManage.getConnection();
         PreparedStatement stmt = con.prepareStatement(sql);          stmt.setString(1,"younger");      
         rs = stmt.getResultSet();
以上语句执行没有错误,但就是RS 返回的记录条数是0
        sql = "select * from TBM_STUDENT  where STUDENT_NAME = 'younger' ";
        Connection con = ConnectionManage.getConnection();
        PreparedStatement stmt = con.prepareStatement(sql);          rs = stmt.getResultSet();
以上语句执行没有错误,但就是RS 返回的记录条数是1哪位知道有什么区别啊

解决方案 »

  1.   

    sql = "select * from TBM_STUDENT  where STUDENT_NAME = ? ";
             Connection con = ConnectionManage.getConnection();
             PreparedStatement stmt = con.prepareStatement(sql);          stmt.setString(1,"younger");      
             rs = stmt.stmt.executeQuery();    
    以上语句执行没有错误,但就是RS 返回的记录条数是0写错了,是这样的返回条数是0