Derniers tutoriels de développement web
 

ADO RecordCount Property


<Complete Recordset Référence objet

La propriété RecordCount renvoie une longue valeur qui indique le nombre d'enregistrements dans un objet Recordset.

Si l'objet Recordset prend en charge les propriétés AbsolutePosition et AbsolutePage ou signets (if Supports(adApproxPosition) le Supports(adBookmark) (if Supports(adApproxPosition) ou Supports(adBookmark) renvoie true), cette propriété renvoie le nombre exact d'enregistrements dans le jeu d' enregistrements.

Note: Cette propriété renvoie -1 pour un curseur avant uniquement; le nombre réel pour un curseur statique ou keyset; et -1 ou le nombre réel pour un curseur dynamique.

Note: L'objet Recordset doit être ouvert lors de l' appel de cette propriété. Si cette propriété est pas pris en charge et renverra -1.

Syntaxe

objRecordset.RecordCount

Exemple

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("northwind.mdb"))

set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT * FROM Customers"
rs.Open sql,conn

if rs.Supports(adApproxPosition)=true then
  i=rs.RecordCount
  response.write("The number of records is: " & i)
end if

rs.Close
conn.Close
%>

<Complete Recordset Référence objet