此頁沒有內(nèi)容條目
內(nèi)容

         

Property 對(duì)象代表由提供者定義的 ADO 對(duì)象的動(dòng)態(tài)特征。

objconn

parlowerobjcomma

parlowerparlowerobjrecor

parlowerparlowerparlowerobjfield

parchildparshareparshareparsharecolpropeparacrosobjprope

說明

ADO 對(duì)象有兩種類型的屬性:內(nèi)置屬性和動(dòng)態(tài)屬性。

內(nèi)置屬性是在 ADO 中實(shí)現(xiàn)并立即可用于任何新對(duì)象的屬性,此時(shí)使用 MyObject.Property 語法。它們不會(huì)作為 Property 對(duì)象出現(xiàn)在對(duì)象的 Properties 集合中,因此,雖然可以更改它們的值,但無法更改它們的特性。

動(dòng)態(tài)屬性由基本的數(shù)據(jù)提供者定義,并出現(xiàn)在相應(yīng)的 ADO 對(duì)象的 Properties 集合中。例如,指定給提供者的屬性可能會(huì)指示 Recordset 對(duì)象是否支持事務(wù)或更新。這些附加的屬性將作為 Property 對(duì)象出現(xiàn)在該 Recordset 對(duì)象的 Properties 集合中。動(dòng)態(tài)屬性只能通過集合使用 MyObject.Properties(0) 或 MyObject.Properties("Name") 語法來引用。

兩種屬性都無法刪除。

動(dòng)態(tài) Property 對(duì)象有四個(gè)自己的內(nèi)置屬性:

?Name 屬性是標(biāo)識(shí)屬性的字符串。

 

?Type 屬性是用于指定屬性數(shù)據(jù)類型的整數(shù)。

 

?Value 屬性是包含屬性設(shè)置的變體型。

 

?Attributes 屬性是指示特定于提供者的屬性特征的長(zhǎng)整型值。