ADO RecordCount 속성


❮ 완전한 레코드세트 개체 참조

RecordCount 속성은 Recordset 개체의 레코드 수를 나타내는 긴 값을 반환합니다.

Recordset 개체가 AbsolutePosition 및 AbsolutePage 속성 또는 책갈피를 지원하는 경우(Supports(adApproxPosition) 또는 Supports(adBookmark)가 true를 반환하는 경우) 이 속성은 Recordset의 정확한 레코드 수를 반환합니다.

참고: 이 속성은 정방향 전용 커서에 대해 -1을 반환합니다. 정적 커서 또는 키 집합 커서의 실제 수입니다. 및 -1 또는 동적 커서의 실제 개수입니다.

참고: 이 속성을 호출할 때 Recordset 개체가 열려 있어야 합니다. 이 속성이 지원되지 않으면 -1을 반환합니다.


통사론

objRecordset.RecordCount

예시

<%
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
%>

❮ 완전한 레코드세트 개체 참조