<Complete Reference Recordset Obiect
Proprietatea RecordCount returnează o valoare lung care indică numărul de înregistrări într-un obiect Recordset.
În cazul în care obiectul Recordset sprijină proprietăți AbsolutePosition și AbsolutePage sau marcaje (if Supports(adApproxPosition) în Supports(adBookmark) (if Supports(adApproxPosition) în care (if Supports(adApproxPosition) sau Supports(adBookmark) returnează true), această proprietate se va returna numărul exact de înregistrări în Recordset.
Note: Această proprietate va reveni -1 pentru un cursor numai înainte; numărul de real pentru un cursor static sau keyset; și -1 sau numărul real pentru un cursor dinamic.
Note: Obiectul Recordset trebuie să fie deschisă atunci când apelați la această proprietate. Dacă această proprietate nu este acceptată se va întoarce -1.
Sintaxă
objRecordset.RecordCount
Exemplu
<%
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 Reference Recordset Obiect