ADO Property 對象

2018-02-08 14:38 更新

ADO Property 對象

ADO Property 對象:屬性對象,每個 Connection 對象,Command 對象,Recordset 對象以及 Field 對象都有一個 Property 對象集合。


Property 對象

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

ADO Property 對象表示 ADO 對象的動態(tài)特性,這種動態(tài)特性是被 provider 定義的。

每個與 ADO 對話的 provider 擁有不同的方式與 ADO 進行交互。所以,ADO 需要通過某種方式來存儲有關 provider 的信息。解決方法是 provider 為 ADO 提供具體的信息(動態(tài)屬性)。ADO 把每個 provider 屬性存儲在一個 Property 對象中,而 Property 對象相應地也被存儲在 Properties 集合中。此集合會被分配到 Command 對象、Connection 對象、Field 對象 或者 Recordset 對象。

例如,指定給提供者的屬性可能會指示 Recordset 對象是否支持事務或更新。這些附加的屬性將作為 Property 對象出現(xiàn)在該 Recordset 對象的 Properties 集合中。

ProgID

set objProperty=Server.CreateObject("ADODB.property")

屬性

屬性 描述
Attributes 返回一個 Property 對象的屬性
Name 設置或返回一個 Property 對象的名稱
Type 返回 Property 的類型
Value 設置或返回 一個 Property 對象的值

你可以使用 Property 對象可以訪問特定對象的主要信息,例如獲得數(shù)據(jù)庫中表的名稱。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號