<Referencia completa de registros de objetos
La propiedad RecordCount devuelve un valor de tiempo que indica el número de registros en un objeto de conjunto de registros.
Si el objeto de registros admite propiedades o marcadores absolutePosition y AbsolutePage (if Supports(adApproxPosition) o Supports(adBookmark) devuelve true), esta propiedad devolverá el número exacto de registros del conjunto de registros.
Note: Esta propiedad devolverá -1 para un cursor de sólo avance; el recuento real para un cursor estático o conjunto de claves; y -1 o el recuento real para un cursor dinámico.
Note: El objeto de registros debe estar abierto cuando se llama a esta propiedad. Si esta propiedad no se admite que devolverá -1.
Sintaxis
objRecordset.RecordCount
Ejemplo
<%
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
%>
<Referencia completa de registros de objetos