Número de Resultados de una Consulta

en Java

Total de filas devueltas tras ejecutar una consulta en la base de datos

Para obtener el número de filas que devuelve una consulta realizada a la base de datos en JAVA, no es necesario realizar una consulta para obtener los resultados y otra para contarlos (SELECT COUNT(*)...), sino que podemos posicionarnos al último valor del resultSet y ver que fila es con el siguiente código:

1
2
3
4
5
6
7
8
9
10
11
    public int totalFilas(ResultSet resultados) {
        int numFilas = 0;
        try {
            resultados.last();
            numFilas = resultados.getRow();
            resultados.beforeFirst();
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }
        return numFilas;
    }

Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com

Comentarios