Attend je crois qu'on sait mal compris.. lol
résumons :
Tu propose quoi comme méthode pour compter les enregistrements?
La méthode RS.Fields.count me compte les colonnes pas les lignes.... Normal non? si j'ai 3 colonnes il me marque 2... Moi c'est le nombre d'enregistrement que je veux....
Voila j'espere que c'est plus clair..
merci
-------------------------------
Réponse au message :
-------------------------------
>
> C'est bien le nombre d'enregistrements que tu obtiens avec la méthode du compteur, non ?
> Tu comptes combien de fois il boucle, autrement dit combien de personnes avec login et mot de passe correspondant à la requête ont été trouvées.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Non en faite je voulais compter le nombre d'enregistrement pas le nombre de colonne... Désoler que je me suis mal exprimé... ta une idée?
> >
> > merci
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Oui, je t'ai répondu dans ce sens sur le forum [Bases de données].
> > >
> > > Est-ce que c'est bon ?
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > En faite je veux compter le nombre d'enregistrement non le nombre de colonne.... Est ce que tu as une idée?
> > > >
> > > > merci
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Oui, c'est normal que tu sois décalé de 1...
> > > > >
> > > > > Voici l'explication :
> > > > > "Comment savoir le nombre de colonnes retournées ?
> > > > > C'est la propriétés RS.Fields.Count , sachant que la première colonne a le numéro 0 (il y a RS.Fields.Count-1 colonnes dans RS)."
> > > > >
> > > > > Pour en savoir plus, je t'invite à consulter la page suivante :
> > > > >
[ Lien ]> > > > >
> > > > > J'espère que tu y trouveras ton bonheur, sinon n'hésite pas à redemander, en essayant de bien expliquer ce que tu souhaites faire exactement.
> > > > >
> > > > > @+
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > >
> > > > > > Est ce que tu peux détaillé ? je suis novice dans ce domaine....Mais quand je met RS.Fields.count il me met 3 résultat ce qui est faux !!! Ma requete me donne qu'un résultat et j'ai en tout 2 enregistrement dans ma table..Voici le code :
> > > > > >
> > > > > > <!--#include file="Connection.asp"-->
> > > > > >
> > > > > > <%SQL= "select login, password, NomMemb from membre where login= '" & Request.Form("TxtLogin") & "' and password= '" & Request.Form("TxtPass") & "'"
> > > > > >
> > > > > > if Request.form("TxtLogin")="" or Request.form("TxtPass")=""
> > > > > >
> > > > > > then
> > > > > > Response.Write("Veuillez vous identifiez")
> > > > > > else
> > > > > > set RS = cde.Execute(SQL)
> > > > > > RS.movefirst%>
> > > > > > <%= RS.Fields.count%>
> > > > > >
> > > > > > Comment je peux faire ? un RS.recorcounbt ne fonctionne pas car on m'a dit qu'il fallait faire un RS.movefirst ou un truc de ce genre... Quelqu'un peu m'éclairer ?
> > > > > >
> > > > > >
> > > > > > merci ...
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Salut,
> > > > > > >
> > > > > > > Si RS est ton Recordset, la valeur de RS.fields.count contient le nombre d'enregistrements.
> > > > > > >
> > > > > > > Pour que ça fonctionne, tu dois inclure le fichier ADOVBS.INC dans ta page.
> > > > > > >
> > > > > > > Si ce n'est pas clair je peux détailler...
> > > > > > >
> > > > > > > @+
> > > > > > >
> > > > > > >
> > > > > > > -------------------------------
> > > > > > > Réponse au message :
> > > > > > > -------------------------------
> > > > > > >
> > > > > > > > Comment on fait pour compter les enregistrements dans un select ?
> > > > > > > >
> > > > > > > > J'ai essayer rs.recorcount mais il m'affiche tjrs -1 meme si j'ai un enregistrement...Pk? Sinon su c'est pas la bonne méthode que dois je faire ?
> > > > > > > >
> > > > > > > > merci
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>