Thuộc tính ADO RecordCount
❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh
Thuộc tính RecordCount trả về một giá trị dài cho biết số lượng bản ghi trong một đối tượng Recordset.
Nếu đối tượng Recordset hỗ trợ các thuộc tính hoặc dấu trang AbsolutePosition và AbsolutePage (nếu Supports (adApproxPosition) hoặc Supports (adBookmark) trả về true), thuộc tính này sẽ trả về số lượng bản ghi chính xác trong Recordset.
Lưu ý: Thuộc tính này sẽ trả về -1 cho một con trỏ chỉ chuyển tiếp; số lượng thực tế cho một con trỏ tĩnh hoặc bộ bàn phím; và -1 hoặc số lượng thực cho một 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
Thí 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
%>
❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh