ADO 教程
內(nèi)置屬性是在 ADO 中實(shí)現(xiàn)并立即可用于任何新對(duì)象的屬性,此時(shí)使用 MyObject.Property 語(yǔ)法。它們不會(huì)作為 Property 對(duì)象出現(xiàn)在對(duì)象的 Properties 集合中,因此,雖然可以更改它們的值,但無(wú)法更改它們的特性。
ADO Property 對(duì)象表示 ADO 對(duì)象的動(dòng)態(tài)特性,這種動(dòng)態(tài)特性是被 provider 定義的。
每個(gè)與 ADO 對(duì)話(huà)的 provider 擁有不同的方式與 ADO 進(jìn)行交互。所以,ADO 需要通過(guò)某種方式來(lái)存儲(chǔ)有關(guān) provider 的信息。解決方法是 provider 為 ADO 提供具體的信息(動(dòng)態(tài)屬性)。ADO 把每個(gè) provider 屬性存儲(chǔ)在一個(gè) Property 對(duì)象中,而 Property 對(duì)象相應(yīng)地也被存儲(chǔ)在 Properties 集合中。此集合會(huì)被分配到 Command 對(duì)象、Connection 對(duì)象、Field 對(duì)象 或者 Recordset 對(duì)象。
例如,指定給提供者的屬性可能會(huì)指示 Recordset 對(duì)象是否支持事務(wù)或更新。這些附加的屬性將作為 Property 對(duì)象出現(xiàn)在該 Recordset 對(duì)象的 Properties 集合中。
屬性 | 描述 |
---|---|
Attributes | 返回一個(gè) Property 對(duì)象的屬性 |
Name | 設(shè)置或返回一個(gè) Property 對(duì)象的名稱(chēng) |
Type | 返回 Property 的類(lèi)型 |
Value | 設(shè)置或返回 一個(gè) Property 對(duì)象的值 |