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