Afficher le nombre d'enregistrements sur une recherche
Résolu/Fermé
yfchauer
Messages postés
78
Date d'inscription
mardi 11 décembre 2007
Statut
Membre
Dernière intervention
18 janvier 2014
-
25 mars 2013 à 14:25
yfchauer Messages postés 78 Date d'inscription mardi 11 décembre 2007 Statut Membre Dernière intervention 18 janvier 2014 - 25 mars 2013 à 23:27
yfchauer Messages postés 78 Date d'inscription mardi 11 décembre 2007 Statut Membre Dernière intervention 18 janvier 2014 - 25 mars 2013 à 23:27
A voir également:
- Afficher le nombre d'enregistrements sur une recherche
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Excel afficher 0 avant nombre - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Comment enregistrer une musique sur youtube en mp3 - Guide
6 réponses
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
25 mars 2013 à 14:58
25 mars 2013 à 14:58
Salut,
garde ta requête, fais-en un recordset. Tu pourras ensuite exécuter un .movelast, qui remplira la propriété .recordcount, que tu pourras afficher.
garde ta requête, fais-en un recordset. Tu pourras ensuite exécuter un .movelast, qui remplira la propriété .recordcount, que tu pourras afficher.
yfchauer
Messages postés
78
Date d'inscription
mardi 11 décembre 2007
Statut
Membre
Dernière intervention
18 janvier 2014
2
25 mars 2013 à 15:33
25 mars 2013 à 15:33
Salut Blux
Comment le faire ?
Merci d'avance
Comment le faire ?
Merci d'avance
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
Modifié par blux le 25/03/2013 à 20:41
Modifié par blux le 25/03/2013 à 20:41
De mémoire :
Dim Rs as Recordset
'création du SQL
...
...
...
Set Rs=currentdb.openrecordset(SQL)
Rs.movefirst
Rs.movelast
msgbox Rs.recordcount
A+ blux
Dim Rs as Recordset
'création du SQL
...
...
...
Set Rs=currentdb.openrecordset(SQL)
Rs.movefirst
Rs.movelast
msgbox Rs.recordcount
A+ blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
yfchauer
Messages postés
78
Date d'inscription
mardi 11 décembre 2007
Statut
Membre
Dernière intervention
18 janvier 2014
2
25 mars 2013 à 15:53
25 mars 2013 à 15:53
Merci Blux
Je crois comprendre le principe
Je le teste ce soir
Je crois comprendre le principe
Je le teste ce soir
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yfchauer
Messages postés
78
Date d'inscription
mardi 11 décembre 2007
Statut
Membre
Dernière intervention
18 janvier 2014
2
25 mars 2013 à 20:02
25 mars 2013 à 20:02
Bonsoir,
J'ai essayé le code,
il m'affiche 0 s'il n'y a aucune occurrence
et 1 si le requête renvoie un résultat supérieur à 0.
Je ne sais pas si j'ai loupé un truc
Merci
J'ai essayé le code,
il m'affiche 0 s'il n'y a aucune occurrence
et 1 si le requête renvoie un résultat supérieur à 0.
Je ne sais pas si j'ai loupé un truc
Merci
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
25 mars 2013 à 21:26
25 mars 2013 à 21:26
Bizarre, tu peux coller le code que je jette un oeil ?
yfchauer
Messages postés
78
Date d'inscription
mardi 11 décembre 2007
Statut
Membre
Dernière intervention
18 janvier 2014
2
25 mars 2013 à 23:27
25 mars 2013 à 23:27
BONSOIR,
J'ai trouvé la solution en cherchant dans des tutos
Set rst = CurrentDb.OpenRecordset(SQL)
If rst.EOF Then
Nb_Enreg = 0
Else
rst.MoveLast
Nb_Enreg = rst.RecordCount
End If
rst.Close
Me.LblStats.Caption = CStr(Nb_Enreg) & "/" & DCount("*", "T_Medias")
Merci de m'avoir orienté
J'ai trouvé la solution en cherchant dans des tutos
Set rst = CurrentDb.OpenRecordset(SQL)
If rst.EOF Then
Nb_Enreg = 0
Else
rst.MoveLast
Nb_Enreg = rst.RecordCount
End If
rst.Close
Me.LblStats.Caption = CStr(Nb_Enreg) & "/" & DCount("*", "T_Medias")
Merci de m'avoir orienté