<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