Comment obtenir la taille d'une java.sql.ResultSet?

Je veux obtenir la taille de la ResultSet à l'intérieur de la boucle while.

Essayé le code ci-dessous, et j'ai eu les résultats que je veux. Mais il semble être déconner avec result.next() et la boucle while seulement les boucles une fois, si je fais cela.
Quelle est la bonne façon de le faire?

result.first();
while (result.next()){

    System.out.println(result.getString(2));
    System.out.println("A. " + result.getString(5) + "\n" + "B. " + result.getString(6) + "\n" + "C. " + result.getString(7) + "\n" + "D. " + result.getString(8));
    System.out.println("Answer: ");
    answer = inputquiz.next();

    result.last();

    if (answer.equals(result.getString(10))) {
        score++;
        System.out.println(score + "/" + result.getRow());
    } else {
        System.out.println(score + "/" + result.getRow());
    }
}
InformationsquelleAutor user225269 | 2011-02-27