Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1857 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  [ASP 3.0] RS.recordcount

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP 3.0] RS.recordcount

n°700397
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 15-04-2004 à 17:07:34  profilanswer
 

Bah voila je souhaite compter le nombre d'enregistrement présent dans mon recordset... Donc bien logiquement j'utilise recordcount... mais il y a déconne a plein tube!
 
il me repond toujours -1...
 
Voyez plutot:
 
Dans la BDD : login_perso= root; pass_perso = root
 

Code :
  1. set rs=Server.CreateObject("ADODB.recordset" )
  2. rs.Open "Select pass_perso from personnes where login_perso='" & login & "'", conn
  3. passDB = ""
  4. Response.Write(rs.recordcount & "<br>" )
  5. 'if rs.recordcount > 1 then
  6. passDB = RS.Fields("pass_perso" )
  7. 'end if
  8. Response.Write("pass en DB = -" & passDB & "-" )
  9. rs.close


 
* lorsque j'entre le login "root" comme login j'obtiens, j'obtiens :
-1  /*pas normal*/
pass en DB = -root- /*normal*/
 
* lorsque j'entre le login "root1" (qui n'existe pas) comme login j'obtiens, j'obtiens :
 
-1  /*pas normal*/
Erreur de compilation Microsoft VBScript error '800a0401'  
/*l'erreur est normal puisque mon teste est commenter*/
 
 
Alors la grande question c'est pourquoi il me renvoit toujours -1 ??? [:dehors]

mood
Publicité
Posté le 15-04-2004 à 17:07:34  profilanswer
 

n°700421
HappyHarry
Posté le 15-04-2004 à 17:35:52  profilanswer
 

le curseur doit etre ouvert en mode statique pour que ca marche

n°700948
Flyman30
Posté le 16-04-2004 à 12:40:23  profilanswer
 


Pour obtenir quelques valeurs statistiques  
La réponse est dans le champ virtuel truc !  
 
 
"SELECT COUNT(*) AS truc FROM table" Le nombre de fiches de la table  
"SELECT MAX(fldA) AS truc FROM table"  La valeur la plus grande du champ fldA  
"SELECT MIN(fldA) AS truc FROM table"  La valeur la plus petite du champ fldA  
"SELECT AVG(fldA) AS truc FROM table"  La valeur moyenne du champ fldA  
"SELECT SUM(fldA) AS truc FROM table"  La somme des valeurs du champ fldA  

n°701512
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 17-04-2004 à 00:44:42  profilanswer
 

HappyHarry a écrit :

le curseur doit etre ouvert en mode statique pour que ca marche


 
Euh un curseur statique, c'est a dire...
 
Moi ce que je cherche c'est juste a savoir c'est s'il y a des reponses a ma requete de type select...
 
C'est tout!
 
Je veux pas d'un count, d'un avg ou autre...  
S'il n'y a pas reponse l'utisateur n'existe pas... S'il y en a je compare le mot de passe en DB à celui saisie... (je sais pas si c'etait clair)

n°701515
Gfreeman
http://www.FGFasp.com
Posté le 17-04-2004 à 00:52:09  profilanswer
 

Code :
  1. set rs=Server.CreateObject("ADODB.recordset" )
  2.   rs.Open "Select pass_perso from personnes where login_perso='" & login & "'", conn


 
essayes avec ça  
 

Code :
  1. set rs=Server.CreateObject("ADODB.recordset" )
  2.   rs.Open "Select pass_perso from personnes where login_perso='" & login & "'", conn,3,3


Message édité par Gfreeman le 17-04-2004 à 00:52:32
n°701603
HappyHarry
Posté le 17-04-2004 à 11:59:54  profilanswer
 

3xc4l18ur a écrit :


 
Euh un curseur statique, c'est a dire...
 
Moi ce que je cherche c'est juste a savoir c'est s'il y a des reponses a ma requete de type select...
 
C'est tout!
 
Je veux pas d'un count, d'un avg ou autre...  
S'il n'y a pas reponse l'utisateur n'existe pas... S'il y en a je compare le mot de passe en DB à celui saisie... (je sais pas si c'etait clair)


 
lis la doc ? [:itm]

n°702475
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 19-04-2004 à 08:10:17  profilanswer
 

Gfreeman a écrit :

Code :
  1. set rs=Server.CreateObject("ADODB.recordset" )
  2.   rs.Open "Select pass_perso from personnes where login_perso='" & login & "'", conn


 
essayes avec ça  
 

Code :
  1. set rs=Server.CreateObject("ADODB.recordset" )
  2.   rs.Open "Select pass_perso from personnes where login_perso='" & login & "'", conn,3,3




 
Merci ca marche
A la tienne!  [:buvons]  :D

n°703169
Gfreeman
http://www.FGFasp.com
Posté le 19-04-2004 à 20:04:52  profilanswer
 

3xc4l18ur a écrit :


 
Merci ca marche
A la tienne!  [:buvons]  :D


 
Etiennes  :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  [ASP 3.0] RS.recordcount

 

Sujets relatifs
Gestion de demande de congés en ASP ( /!\ n00b inside)Un equivalent à la fonction substring en asp
[ASP 3.0] Pb de connexion + encodage PassWordPremière approche ASP / XML
Asp dans une page hta c'est possible?Asp dans une page hta c'est possible?
thread en ASP[ASP] Recherche de tuto
asp excel créer plusieurs feuilles excel sans le composant 
Plus de sujets relatifs à : [ASP 3.0] RS.recordcount


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)