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
%>
❮ 완전한 레코드세트 개체 참조