Get Number of Rows returned by ResultSet in Java

前端 未结 14 1230
挽巷
挽巷 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:43

    You could load the ResultSet into a TableModel, then create a JTable that uses that TableModel, and then use the table.getRowCount() method. If you are going to display the result of the query, you have to do it anyway.

    ResultSet resultSet;
    resultSet = doQuery(something, somethingelse);
    KiransTableModel myTableModel = new KiransTableModel(resultSet);
    JTable table = new JTable(KiransTableModel);
    int rowCount;
    rowCount = table.getRowCount;
    

提交回复
热议问题