jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 25 oct. 2004 à 10:05
Salut,
Je crois que pour que la propriete RecordCount du recordset fonctionne, il faut ajoute
adoRS.CursorLocation = adUseClient
@+
Julien
-----------------------------------------------------------
:big) Essai ca sinon on trouvera autre chose ;)
-----------------------------------------------------------
J'ai eu le message suivant : L'ensemble de lignes ne prend pas en charge les récupérations arrières
adoRS.CursorLocation adUseClient> je n'ai pas compris
Si vous pouvez me détailler avec des exemples
Merci pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 25 oct. 2004 à 13:05
Salut,
Pour la premiere erreur qu il te donne je pense que c est normal car tu as mis :
adoRS.CursorType = adOpenForwardOnly
Reessaie en ne parametrant pas le CursorType.
Ensuite pour :
adoRS.CursorLocation = adUseClient
Cela te permet d obtenir quelque chose de coherent dans le recordCount. car si je me souviens bien j avais eu des probleme en utilisant le adUseServer car la propriete recordCount etait toujours a "-1".
TU peux aussi comme t avais dit trabice faire en SQL:
adoRS.source "SELECT COUNT(DISTINCT Nom) From Client WHERE Ville 'Paris'"
Voila j espere que ca peut t aider
@+
Julien
-----------------------------------------------------------
:big) Essai ca sinon on trouvera autre chose ;)
-----------------------------------------------------------
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 25 oct. 2004 à 17:44
Salut,
Ca permet (d apres ce que j ai compris): d utiliser le curseur du client
@+
Julien
-----------------------------------------------------------
:big) Essai ca sinon on trouvera autre chose ;)
-----------------------------------------------------------