ADORecordCountプロパティ_
❮完全なレコードセットオブジェクトリファレンス
RecordCountプロパティは、Recordsetオブジェクト内のレコード数を示すlong値を返します。
RecordsetオブジェクトがAbsolutePositionおよびAbsolutePageプロパティまたはブックマークをサポートしている場合(Supports(adExplicitPosition)または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
%>
❮完全なレコードセットオブジェクトリファレンス