Bonjour,
quelqu'un pourrait-il m'indiquer la méthode java permettant de récupèrer le nombre de ligne qu'une requete sql renvoie. je pensé que c'était getchFetchSize mais apparement non
merci
Version imprimable
Bonjour,
quelqu'un pourrait-il m'indiquer la méthode java permettant de récupèrer le nombre de ligne qu'une requete sql renvoie. je pensé que c'était getchFetchSize mais apparement non
merci
Bonjour,
Il n'existe pas de méthode toute faite.
:arrow: Si ton ResultSet est scrollable
:arrow: Si ton ResultSet n'est pas scrollable, il ne te reste plus qu'à faire une autre requête avec un COUNT.Code:
1
2
3
4
5 ResultSet rs = ...; rs.last(); int nbLignes = rs.getRow(); rs.beforeFirst();
Bonne chance.
@+
La seule façon que je sais est de faire une requête du genre
J'espère que ça répond à ta question.Code:SELECT COUNT(*) FROM TA_TABLE WHERE TA_CONDITION
Si tu as peur du temps d'exécution, il n'y a pas de problème car le temps est très rapide pour trouver ce nombre. ensuite, tu peux faire resultSet.getInt(1) et tu retrouve ton nombre
Bonne chance
DEC