Thuộc tính đếm bản ghi ADO
❮ Hoàn thành tham chiếu đối tượng tập bản ghi
Thuộc tính RecordCount trả về một giá trị dài cho biết số lượng bản ghi trong đối tượng Recordset.
Nếu đối tượng Recordset hỗ trợ các thuộc tính hoặc dấu trang Tuyệt đối và Tuyệt đối (nếu Hỗ trợ(adAppro vịPosition) hoặc Hỗ trợ(adBookmark) trả về true), thuộc tính này sẽ trả về số lượng bản ghi chính xác trong Tập bản ghi.
Lưu ý: Thuộc tính này sẽ trả về -1 cho con trỏ chỉ chuyển tiếp; số lượng thực tế cho một con trỏ tĩnh hoặc bộ khóa; và -1 hoặc số đếm thực tế cho con trỏ động.
Lưu ý: Đối tượng Recordset phải được mở khi gọi thuộc tính này. Nếu thuộc tính này không được hỗ trợ, nó sẽ trả về -1.
Cú pháp
objRecordset.RecordCount
Ví dụ
<%
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
%>
❮ Hoàn thành tham chiếu đối tượng tập bản ghi