Get Number of Rows returned by ResultSet in Java

前端 未结 14 1236
挽巷
挽巷 2020-11-29 20:35

I have used a ResultSet that returns certain number of rows. My code is something like this:

ResultSet res = getData();
if(!res.next())
{
    Sy         


        
14条回答
  •  春和景丽
    2020-11-29 20:50

    this my solution

     ResultSet rs=Statement.executeQuery("query");
    
        int rowCount=0;
    
    
        if (!rs.isBeforeFirst()) 
          {
    
               System.out.println("No DATA" );
            } else {
                while (rs.next()) {
                    rowCount++; 
                System.out.println("data1,data2,data3...etc..");
                }
                System.out.println(rowCount);
                rowCount=0;
                rs.close();
                Statement.close();
          }
    

提交回复
热议问题