Jdbc: connaitre le nbre d'enregistrements d'1 rqte

Résolu
alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 - 13 oct. 2005 à 18:45
cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 - 14 oct. 2005 à 10:58
bonjour,

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cnx = DriverManager.getConnection("jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C://cheminbase.mdb;");
Statement stat = cnx.createStatement();
stat.execute("SELECT Count(Market.Time) AS CompteDeTime FROM Market;");
stat.execute("SELECT * FROM table;");
ResultSet rs = stat.getResultSet();

est t'il possible de connaitre le nbre d'enregistrements de ma rqte (via la variable "rs" ou une autre) ?

merci a vous,

alonsyl

1 réponse

cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
14 oct. 2005 à 10:58
lu,

As-tu regarder la javadoc (première source d'info d'un dev Java !) ???



Tu peux utiliser les méthodes suivantes dans cette ordre :

-
last()
Moves the cursor to the last row in
this
ResultSet
object

-
getRow()
Retrieves the current row number.



Lien javadoc (30 sec pour trouver toutes les infos !) :

http://java.sun.com/j2se/1.4.2/docs/api/java/sql/ResultSet.html





++
3