Recuperer le resultat d'une requette

mqsi Messages postés 111 Date d'inscription mardi 31 octobre 2006 Statut Membre Dernière intervention 28 avril 2010 - 7 déc. 2006 à 12:32
cavo789 Messages postés 168 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 28 juillet 2009 - 8 déc. 2006 à 13:18
comment recuperer le resultat d'une requette sous forme " select count(nom) from table where x="rr")"
je cherche a recuperer le nombre de nom et merci d'avance.<!-- / message -->

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
7 déc. 2006 à 13:23
Fait plutôt un :

"SELECT Count(Nom) AS COUNT_NOM FROM Table WHERE x = 'rr'"

Ainsi tu peux accèder au champ COUNT_NOM qui contiendra le nombre de nom de ta requête
0
fiko81 Messages postés 381 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 5 septembre 2010 3
7 déc. 2006 à 13:25
Salut tu as plusieurs solutions :
Soit "Select count(nom) from table where x='rr')" 'avec un simple cote.
Soit "Select distinct nom from table where x='rr')" avec un recordset : rs.movelast et rs.movefirst et ensuite rs.recordcount te renvoie le nombre d'enregistrement

 Fiko ;-)

La reponse vous convient pensez > Accepter < <hr />
0
cavo789 Messages postés 168 Date d'inscription vendredi 9 janvier 2004 Statut Membre Dernière intervention 28 juillet 2009 1
8 déc. 2006 à 13:18
Après avoir ouvert ta database, fais un truc comme ceci
   sSQL "SELECT Count(Nom) AS COUNT_NOM FROM Table WHERE x 'rr'"

   Set rs = db.OpenRecordSet(sSQL)

   Msgbox rs.Fields("COUNT_NOM")

   rs.Close

   Set rs = Nothing

Remarque: je suppose que ta DB est ouverte et instanciée dans un objet nommé db.

Christophe
0
Rejoignez-nous