begin process at 2012 02 12 21:01:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

IIS et l'ASP

 > 

Compter enregistrement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Compter enregistrement

jeudi 30 janvier 2003 à 11:39:24 | Compter enregistrement

rich25200

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
jeudi 30 janvier 2003 à 19:37:13 | Re : Compter enregistrement

talisman

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
jeudi 30 janvier 2003 à 19:46:44 | Re : Compter enregistrement a l'aide !!

rich25200


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
>
jeudi 30 janvier 2003 à 22:43:08 | Re : Compter enregistrement a l'aide !!

talisman

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
> >
>
vendredi 31 janvier 2003 à 09:11:35 | Re : Compter enregistrement a l'aide please!!

rich25200


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
> > >
> >
>
vendredi 31 janvier 2003 à 10:35:16 | Re : Compter enregistrement a l'aide please!!

talisman

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
> > > >
> > >
> >
>
vendredi 31 janvier 2003 à 11:25:47 | Re : Compter enregistrement a l'aide please!!

rich25200


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
> > > > >
> > > >
> > >
> >
>
vendredi 31 janvier 2003 à 11:32:52 | Re : Compter enregistrement a l'aide please!!

talisman


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
> > > > > >
> > > > >
> > > >
> > >
> >
>
vendredi 31 janvier 2003 à 11:39:45 | Re : Compter enregistrement a l'aide please!!

talisman

J'ai bien compris, mais hier soir je t'ai envoyé une réponse à ton autre message sur le forum qui doit répondre à ta question. En voici la copie :
---------
OK, je n'avais pas vraiment compris ce que tu voulais... je comptais les colonnes et toi tu veux les lignes !!!

En fait c'est un compteur qu'il te faut.
Tu fais une boucle sur ton RS et tu ajoutes 1 à une certaine variable à chaque tour.


nbRec=0

do while not RS.eof

' Ici, tu insères éventuellement tes instructions concernant l'enregistrement courant

nbRec=nbRec+1
RS.movenext
loop

A la fin tu récupères le nombre d'enregistrements trouvés dans <% = nbRec %>.
-----------

Là ça doit être bon, non ?

-------------------------------
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
> > > > > >
> > > > >
> > > >
> > >
> >
>
vendredi 31 janvier 2003 à 11:53:21 | Re : Compter enregistrement a l'aide please!!

rich25200


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
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

1 2

Cette discussion est classée dans : enregistrement, compter


Répondre à ce message

Sujets en rapport avec ce message

Compter enregistrement URGENT !!!!!!!! [ par rich25200 ] j'ai un gros probléme....J'ai fait une requete et :Quand j'utilise la méthode RS.recordcount et ke j'ouvre le curseur en "adOpenKeyset" il me compte b recupération de la date du jour [ par suzy26 ] J'ai crée des formulaires d'enregistrement, de modification et de suppression. Dans la cas d'un enregistrement, j'ai dans ma base de données un champs Enregistrement automatique au format PDF [ par bourgeois34 ] Bonjour, Je dispose dans une fenêtre de trois frames. Une pour l'en-tete, une pour le pied de page et une autre qui contient un fichier PDF. Le fichie ASP---SQL [ par toto0101 ] "BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel" j'ai ce message d'erre nombre d'enregistrement en asp.net [ par youness226 ] comment afficher le nombre d'enregistrement en asp.netmerci d'avance pour vos réponses Liste déroulante [ par Grun ] Bonjour,J'ai fais une liste déroulante et j'ai une erreur que je ne comprends pas Voici le code de ma liste :<form name="form1" method="post" action= Liste déroulante [ par Grun ] Bonjour,J'ai fais une liste déroulante et j'ai une erreur que je ne comprends pas Voici le code de ma liste :<form name="form1" method="post" action= enregistrement déjà présent? [ par bossun ] Salut,J'ai un petit soucis.Je dois faire une petit site pour la gestion de pret/réservatoin de matériel.Mon pb: Je sais pas comment faire pour qu'un m Compter dans une base Access [ par Dino ] Bonjour,J'ai une base access avec une table nomée 'adresses', et qui contient une colonne nomée 'ip'.La dedans, il y a une série d'adresses IP, et je recuperer le dernier enregistrement dans une base Access [ par poolet ] Voila le petit souci que je rencontre (ASP,Access,IIS):j'insere dans une table d'une base Access un enregistrement.Cet enregistrement a pour clé prima


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,053 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales