Problème avec RecodCount en VB

Daniel -  
WhiteFang Messages postés 2063 Date d'inscription   Statut Membre Dernière intervention   -
Salut ! Dans mon programme, j'aimerai obtenir le nombre de résultat obtenu aprés avoir effectué une recherche. J'utilise un controle Data pour ma base de données.
Voici le code source :
[i]Private Sub okrech3_Click(Index As Integer)
Datares.RecordSource = "SELECT * FROM identification WHERE SERVICE = '" & comboservice.Text & "';"
Datares.Refresh
nbrtxt.Text = "Enregistrement " & Str(Datares.Recordset.AbsolutePosition) & " sur " & Str(Datares.Recordset.RecordCount)
End Sub[/i]
Le problème, c'est que quand je veux afficher le nombre de résultat avec Datares.Recordset.Recordcount, il m'affiche toujours 1 comme réponse .
Est-ce que quelqu'un a une idée du problème ??
Merci!
A voir également:
  • Problème avec RecodCount en VB
  • Vb - Télécharger - Langages
  • Vb cable - Télécharger - Audio & Musique
  • Vb editor - Télécharger - Langages
  • Vb runtime - Télécharger - Divers Utilitaires
  • Vb express - Télécharger - Langages

2 réponses

Midou
 
Essaye d'aller avant au dernier enregistrement (.MoveLast)
Bonne chance
0
WhiteFang Messages postés 2063 Date d'inscription   Statut Membre Dernière intervention   204
 
Salut !!
Tu n'auras jamais le recordcount si tu ne fais pas un movelast avant. C'est le move last qui charge recordcount. N'oublie pas aussi un 'ti movenext, par sécurité. ;-))
Wild and Free
0
WhiteFang Messages postés 2063 Date d'inscription   Statut Membre Dernière intervention   204
 
Je voulais dire "movefirst", désolé...
Wild and Free
0