ADO RecordCount Property
❮ ပြီးပြည့်စုံသော Recordset Object ရည်ညွှန်းချက်
RecordCount ပိုင်ဆိုင်မှုသည် Recordset အရာဝတ္ထုတစ်ခုရှိ မှတ်တမ်းအရေအတွက်ကို ညွှန်ပြသည့် ရှည်လျားသောတန်ဖိုးကို ပြန်ပေးသည်။
Recordset အရာဝတ္ထုသည် AbsolutePosition နှင့် AbsolutePage ဂုဏ်သတ္တိများ သို့မဟုတ် စာညှပ်များကို ပံ့ပိုးပေးမည်ဆိုပါက (ပံ့ပိုးမှု(adApproxPosition) သို့မဟုတ် ပံ့ပိုးမှုများ(adBookmark) မှန်ကန်ပါက) ဤပိုင်ဆိုင်မှုသည် Recordset ရှိ မှတ်တမ်းအရေအတွက်အတိအကျကို ပြန်ပေးပါမည်။
မှတ်ချက်- ဤပိုင်ဆိုင်မှုသည် ရှေ့သို့-သီးသန့် cursor အတွက် -1 ပြန်ပေးပါမည်။ static သို့မဟုတ် keyset cursor အတွက် အမှန်တကယ်ရေတွက်ခြင်း၊ နှင့် -1 သို့မဟုတ် dynamic cursor အတွက် အမှန်တကယ်ရေတွက်ခြင်း။
မှတ်ချက်- ဤပိုင်ဆိုင်မှုကိုခေါ်သောအခါ မှတ်တမ်းသတ်မှတ်အရာဝတ္ထုကို ဖွင့်ရပါမည်။ ဤပိုင်ဆိုင်မှုကို မပံ့ပိုးပါက -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
%>
❮ ပြီးပြည့်စုံသော Recordset Object ရည်ညွှန်းချက်