ADO thamani ya Attributes
Muhtasari na matumizi
Thamani ya Attributes inaweza kuseta na kureturna thamani ya Long, thamani hii inaweza kutoa tabia ya kiumbea moja au mengi ya kiumbea.
Mawachukundizi:Kama inatumiwa kuseta mitihani mengi, inafaa kuongeza uadilifu wa kipimo. Kama thamani ya mitihani inapatikana kwa uadilifu wa mitihani ya yaliyotangulia, kufichwa kimeingia kosa.
kiumbea | kueleza thamani ya Attributes ya kiumbea |
---|---|
Connection | Thamani ya Attributes ina ruhusa wa kusoma na kusoma kwa kiumbea Connection. Na thamani yake inaweza kuwa kipimo au kipimo kidogo XactAttributeEnum kwa thamani. Msingi wake ni nali (0). |
Parameter | Thamani ya Attributes ina ruhusa wa kusoma na kusoma kwa kiumbea Parameter. Na thamani yake inaweza kuwa kipimo au kipimo kidogo ParameterAttributesEnum kwa thamani. Msingi wake ni adParamSigned. |
Field | Kwa sababu thamani ya Attributes inatumiwa kwenye uhatili wa Recordset, ina ruhusa wa kusoma na kusoma, lakini kama inapoteza Recordset ya ya zamani, ina thamani bonyevu. Thamani ya Attributes inaweza kuwa kipimo au kipimo kidogo FieldAttributeEnum kwa thamani. |
Property | Kwa kiumbea Property, thamani ya Attributes ni bonyevu. Na thamani yake inaweza kuwa kipimo au kipimo kidogo PropertyAttributesEnum kwa thamani. |
mabidi
object.Attributes
mwigili
kwa Connection tukio:
<% 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 %>
Kwa kipengele cha Field:
<% 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") Kuonyesha majadiliano ya uaminifu wa mashamba ya mada ya Order 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 %>
Kwa kipengele cha Property:
<% 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") Kuonyesha majadiliano ya uaminifu wa mada ya Order 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 %>
TARO ya XactAttributeEnum
常量 | 值 | 描述 |
---|---|---|
adXactAbortRetaining | 262144 | Kisha kama kuweza kuwa na uharibifu wa kina, kina mpya hawakufunguliwa. |
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 | Inafaa kureadika hali hii ya kina kina kina. |
adFldMayDefer | 0x2 | Hali hii inaonesha kwamba hali hii inaonesha kiwango cha kina kina kina ambacho kinahusiana na ukurabu wa kina kina kina, kinahusiana na ukurabu wa kina kina kina wa ukurabu wa kina kina kina. |
adFldNegativeScale | 0x4000 | Hali hii ina namba ya adigheji kutoka kwa siri za ukosemu wa kina kina kina, kwa ajili ya uainishaji wa kina kina kina. |
adFldRowID | 0x100 | Hali ya hii ina kiwango cha kuzalishwa cha kipya, kiwango hiki hakikukadiriwa, na hakuna maana yana ya kila hali, kama ina namba ya rekodi, kiwango cha kina kina kina, na kila hali nyingine. |
adFldRowVersion | 0x200 | 该字段包含用于跟踪更新的某种时间或日期戳。 |
adFldUnknownUpdatable | 0x8 | 提供者无法确定用户是否可以写入字段。 |
adFldUnspecified |
|
提供者没有指定字段属性。 |
adFldUpdatable | 0x4 | 用户可以写入字段。 |
PropertyAttributesEnum Values
常量 | 值 | 描述 |
---|---|---|
adPropNotSupported | 0 | 提供者不支持该属性。 |
adPropRequired | 1 | 在初始化数据源之前用户必须指定该属性的值。 |
adPropOptional | 2 | 在初始化数据源之前用户不必指定该属性的值。 |
adPropRead | 512 | Watumiaji waweza kureadika hiyo ya sababu. |
adPropWrite | 1024 | Watumiaji waweza kubadilisha hiyo ya sababu. |