ADO DefinedSize နှင့် ActualSize Properties
❮ အကွက်အရာဝတ္တုရည်ညွှန်းချက်ကို အပြီးသတ်ပါ။
DefinedSize ပိုင်ဆိုင်မှုသည် သတ်မှတ်ထားသော အကွက်တစ်ခု၏ အရွယ်အစား (bytes) ကို ဖော်ပြသည့် ရှည်လျားသောတန်ဖိုးကို ပြန်ပေးသည် ။
ActualSize ပိုင်ဆိုင်မှုသည် ဖတ်ရန် သီးသန့် ပိုင်ဆိုင်မှုတစ်ခုဖြစ်သည်။ ၎င်းသည် အကွက်တစ်ခု၏တန်ဖိုး၏ အမှန်တကယ်အလျားကိုညွှန်ပြသည့် ရှည်လျားသောတန်ဖိုးကို ပြန်ပေးသည်။ ADO သည် Field object ၏တန်ဖိုး၏အရှည်ကို မဆုံးဖြတ်နိုင်ပါက၊ ၎င်းသည် adUnknown ကိုပြန်ပေးသည်။
DefinedSize ပိုင်ဆိုင်မှုသည် အကွက်တစ်ခု၏တန်ဖိုးသည် မည်မျှကြာနိုင်သည်ကို သတ်မှတ်ပေးမည်ဖြစ်ပြီး၊ ActualSize သည် ၎င်းသည် အမှန်တကယ်မည်မျှကြာသည်ကို ပြောပြသည်။
အထားအသို
objrs.Fields(number).DefinedSize
objrs.Fields(number).ActualSize
ဥပမာ
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs=Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
response.write(rs.Fields(0).DefinedSize)
response.write(rs.Fields(0).ActualSize)
rs.Close
conn.close
%>
❮ အကွက်အရာဝတ္တုရည်ညွှန်းချက်ကို အပြီးသတ်ပါ။