@Override
 public boolean getMoreResults() throws SQLException {
   if (resultSet == null) {
     throw new SQLException("Statement is closed.");
   } else if (resultSet.isLast() || resultSet.isClosed()) {
     resultSet.close();
     return false;
   } else {
     return true;
   }
 }
 @Override
 public boolean isClosed() throws SQLException {
   return resultSet.isClosed();
 }