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 :
 - set rs=Server.CreateObject("ADODB.recordset" )
 - rs.Open "Select pass_perso from personnes where login_perso='" & login & "'", conn
 - passDB = ""
 - Response.Write(rs.recordcount & "<br>" )
 - 'if rs.recordcount > 1 then
 - 	passDB = RS.Fields("pass_perso" )
 - 'end if
 - Response.Write("pass en DB = -" & passDB & "-" )
 - 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 ???