Problème avec RecodCount en VB
Fermé
Daniel
-
21 oct. 2002 à 09:29
WhiteFang Messages postés 2063 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 - 24 oct. 2002 à 08:49
WhiteFang Messages postés 2063 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 - 24 oct. 2002 à 08:49
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!
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 download - Télécharger - Langages
- Vb runtime - Télécharger - Divers Utilitaires
- Vb 2008 - Télécharger - Langages
2 réponses
WhiteFang
Messages postés
2063
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
204
23 oct. 2002 à 10:24
23 oct. 2002 à 10:24
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
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
WhiteFang
Messages postés
2063
Date d'inscription
dimanche 1 septembre 2002
Statut
Membre
Dernière intervention
15 février 2008
204
24 oct. 2002 à 08:49
24 oct. 2002 à 08:49
Je voulais dire "movefirst", désolé...
Wild and Free
Wild and Free