ADO RecordCount- eigenschap
❮Volledige recordsetobjectreferentie
De eigenschap RecordCount retourneert een lange waarde die het aantal records in een Recordset-object aangeeft.
Als het object Recordset de eigenschappen AbsolutePosition en AbsolutePage of bladwijzers ondersteunt (als Supports(adApproxPosition) of Supports(adBookmark) true retourneert), retourneert deze eigenschap het exacte aantal records in de Recordset.
Opmerking: deze eigenschap retourneert -1 voor een alleen-voorwaartse cursor; de werkelijke telling voor een statische of keyset-cursor; en -1 of de werkelijke telling voor een dynamische cursor.
Opmerking: het object Recordset moet open zijn wanneer deze eigenschap wordt aangeroepen. Als deze eigenschap niet wordt ondersteund, wordt -1 geretourneerd.
Syntaxis
objRecordset.RecordCount
Voorbeeld
<%
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
%>
❮Volledige recordsetobjectreferentie