ADO Attributes အချက်အလက်
အသုံးပြုခြင်း နှင့် အကျိုးသမား
Attributes အချက်အလက် သည် အချက်အလက် ကို စာရင်းသားများ ဖြင့် ဖော်ပြ ပါသည်။ အချက်အလက် သည် အပေါင်းစု သို့မဟုတ် အပေါင်းစုများ ဖြစ်ပါသည်
ဖော်ပြချက်:အချက်အလက်များ ပြင်ဆင် လျှင် အချက်အလက် အသုံးပြုရန် အချက်အလက် သို့မဟုတ် အချက်အလက်များ ပြန်လည်ပေါင်းစပ်နိုင်ပါသည်။ အချက်အလက် အမှတ်အသား ကို အမှတ်အသား သို့မဟုတ် အမှတ်အသားများ ပြန်လည်ပေါင်းစပ် ပြီး အဆိုအချက် သို့မဟုတ် အဆိုအချက်များ ကို ပြန်လည်ပေါင်းစပ် လျှင် အမှား ဖြစ်ပါသည်
အပေါင်းစာ | Attributes အချက်အလက်၏ ဖော်ပြ |
---|---|
Connection | Attributes အချက်အလက် သည် Connection အပေါ်တွင် သာသာသာသာ ဖြစ်ပါသည်။ ထို့ပြင် အမှတ်အသား အပေါင်းစု သို့မဟုတ် အမှတ်အသားများ ဖြစ်ပါသည် XactAttributeEnum အမှတ်အသား၏ ပေါင်းစု။ မြန်မာပြည် အချက်အလက် |
Parameter | Attributes အချက်အလက် သည် Parameter အပေါ်တွင် သာသာသာသာ ဖြစ်ပါသည်။ ထို့ပြင် အမှတ်အသား အပေါင်းစု သို့မဟုတ် အမှတ်အသားများ ဖြစ်ပါသည် ParameterAttributesEnum အတ္ထုပ္ပတ္၏ ပေါင်းစု။ မြန်မာပြည် အချက်အလက် |
Field | Attributes အချက်အလက် သည် Recordset ကို ဖွင့်ရန် အလုပ်လုပ် ပါသည်။ သို့သော် တစ်ခုခုသော Recordset ကို ဖွင့်လျှင် သည် သာသာသာသာ ဖြစ်ပါသည်။ Attributes အချက်အလက် သည် အမှတ်အသား သို့မဟုတ် အမှတ်အသားများ ဖြစ်ပါသည် FieldAttributeEnum အတ္ထုပ္ပတ္၏ ပေါင်းစု |
Property | Property အပေါ်တွင် Attributes အချက်အလက် သည် သာသာသာသာ ဖြစ်ပါသည်။ ထို့ပြင် အမှတ်အသား အပေါင်းစု သို့မဟုတ် အပေါင်းစုများ ဖြစ်ပါသည် PropertyAttributesEnum အတ္ထုပ္ပတ္၏ ပေါင်းစု |
ပြောင်းလဲမှု
object.Attributes
အက်ဥပဒါ
ကြည့်ရှု Connection အပေါ်:
<% set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" conn.Open "c:/webdata/northwind.mdb" response.write(conn.Attributes) conn.close %>
ပြည့်ထွေး အပေါ်မူတည်သည်
<% 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 set f=Server.CreateObject("ADODB.Field") ˈDisplay the field attributes of the Orders Table for each f in rs.Fields response.write("Attr:" & f.Attributes & "<br />") response.write("Name:" & f.Name & "<br />") response.write("Value:" & f.Value & "<br />") Next rs.Close conn.close set rs=nothing set conn=nothing %>
ပြည့်ထွေး အပေါ်မူတည်သည်
<% 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 set prop=Server.CreateObject("ADODB.Property") ˈDisplay the property attributes of the Orders Table for each prop in rs.Properties response.write("Attr:" & prop.Attributes & "<br />") response.write("Name:" & prop.Name & "<br />") response.write("Value:" & prop.Value & "<br />") next rs.close conn.close set rs=nothing set conn=nothing %>
XactAttributeEnum သတ်မှတ်
အချက် | အချက် | အကြောင်း |
---|---|---|
adXactAbortRetaining | 262144 | အရေးပါချက် အား ရိုက်ခတ်ပါက တောင်းဆိုချက် တစ်ခု ဖြစ်ပေါ်လာသည် |
adXactCommitRetaining | 131072 | 当调用 CommitTrans,自动启动新事务。 |
ParameterAttributesEnum Values
အချက် | အချက် | အကြောင်း |
---|---|---|
adParamSigned | 16 | 该参数接受带符号的值。 |
adParamNullable | 64 | 该参数接受 Null 值。 |
adParamLong | 128 | 该参数接受长二进制数据。 |
FieldAttributeEnum Values
အချက် | အချက် | အကြောင်း |
---|---|---|
adFldCacheDeferred | 0x1000 | 指示提供者缓存字段值,并且指示对缓存的进行读取。 |
adFldFixed | 0x10 | 指示该字段包含定长数据。 |
adFldIsChapter | 0x2000 | 指示该字段包含一个子集值,指定与此父字段有关的特定子记录集。通常子集字段与数据构形或过滤器一起使用。 |
adFldIsCollection | 0x40000 | 该字段指定由记录表示的资源是其他资源的集合(如文件夹)而不仅是简单资源(如文本文件)。 |
adFldIsDefaultStream | 0x20000 | 该字段包含由记录表示的资源的默认流。例如,默认流可以是 Web 站点根文件夹的 HTML 内容,在指定根 URL 时自动提供。 |
adFldIsNullable | 0x20 | 该字段接受 Null 值。 |
adFldIsRowURL | 0x10000 | 该字段包含 URL,它命名了记录表示的数据存储中的资源。 |
adFldKeyColumn | 0x8000 | 该字段是基本行集合的主键。还可指示该字段是复合主键的一部分。 |
adFldLong | 0x80 | 该字段是长二进制字段。还指示能够使用 AppendChunk 和 GetChunk 方法。 |
adFldMayBeNull | 0x40 | 可从该字段读取 Null 值。 |
adFldMayDefer | 0x2 | 该字段被延期,即该字段值不是和整个记录一起从数据源检索,而是在显式访问它们时检索。 |
adFldNegativeScale | 0x4000 | ဤပုံစံသည် ဝေးကွာသော လျားလျားစွာ ပုံစံသည် ကို ကို အမှတ်ပြုသည်။ အမှတ်ပြုသည် ကို NumericScale အစိုးရ ဖြင့် ဖော်ပြသည်。 |
adFldRowID | 0x100 | ဤပုံစံသည် တစ်ခုတည်းသော ကိန်းကို အမှတ်ပြုသည်။ အမှတ်ပြုသည် ရေးသားခြင်း မရှိ၊ နှင့် အကြိမ်တက် ကို သတ်မှတ်သည်၊ ဥပမာ ခွဲခြားသတ်မှတ်သည် သတ်မှတ်သည် သတ်မှတ်သည် နှင့် အကြိမ်တက် သတ်မှတ်သည်。 |
adFldRowVersion | 0x200 | 该字段包含用于跟踪更新的某种时间或日期戳。 |
adFldUnknownUpdatable | 0x8 | 提供者无法确定用户是否可以写入字段。 |
adFldUnspecified |
|
提供者没有指定字段属性。 |
adFldUpdatable | 0x4 | အသုံးပြုသူ သည် ပြက် ကို အသုံးပြုနိုင်သည်。 |
PropertyAttributesEnum အချက်
အချက် | အချက် | အကြောင်း |
---|---|---|
adPropNotSupported | 0 | အခြေခံ ပြုလုပ်သူ သည် အိမ်နီးခိုး ကို အသုံးပြုခြင်း မပြုရ။ |
adPropRequired | 1 | အခြေခံ ဘဏ္ဍာင် အခြေခံ သတင်းအရင်း အား အစားထိုးခင် အသုံးပြုသူ သည် အိမ်နီးခိုး အား အစားထိုးရန် လိုလား သည်။ |
adPropOptional | 2 | အခြေခံ ဘဏ္ဍာင် အခြေခံ သတင်းအရင်း အား အစားထိုးခင် အသုံးပြုသူ သည် အိမ်နီးခိုး အား အစားထိုးရန် လိုလား မဟုတ်ပါ။ |
adPropRead | 512 | အသုံးပြုသူ သည် အိမ်နီးခိုး ကို ဖတ်နိုင်သည်。 |
adPropWrite | 1024 | အသုံးပြုသူ သည် အိမ်နီးခိုး ကို အစားထိုးနိုင်သည်。 |