خاصية ADO RecordCount
استكمال مرجع كائن مجموعة السجلات
تُرجع الخاصية RecordCount قيمة طويلة تشير إلى عدد السجلات في كائن Recordset.
إذا كان كائن Recordset يدعم خصائص أو إشارات مرجعية AbsolutePosition و AbsolutePage (إذا كان يدعم (adApproxPosition) أو يدعم (adBookmark) إرجاع صحيح) ، سترجع هذه الخاصية العدد الدقيق للسجلات في 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
%>
استكمال مرجع كائن مجموعة السجلات