属性对象 (ADO)
表示提供程序定义的 ADO 对象的动态特征。
言论
ADO 对象具有两种类型的属性:内置属性和动态属性。
内置属性是在 ADO 中实现的这些属性,可使用 MyObject.Property
语法立即提供给任何新对象。 它们不显示为 属性 对象在对象的 Properties 集合中,因此尽管可以更改其值,但不能修改其特征。
动态属性由基础数据提供程序定义,并显示在相应 ADO 对象的 属性 集合中。 例如,特定于提供程序的属性可能指示 Recordset 对象是否支持事务或更新。 这些附加属性将显示为 属性 对象,该 Recordset 对象的 Properties 集合中。 动态属性只能通过集合引用,使用 MyObject.Properties(0)
或 MyObject.Properties("Name")
语法。
不能删除任一类型的属性。
动态 属性 对象具有其自己的四个内置属性:
Name 属性是标识属性的字符串。
Type 属性是一个指定属性数据类型的整数。
Value 属性是包含属性设置的变体。 值 是 属性 对象的默认属性。
Attributes 属性是一个长值,指示特定于提供程序的属性的特征。
本节包含以下主题。
另请参阅
Command 对象 (ADO)
连接对象 (ADO)
Field 对象
属性集合 (ADO)
Recordset 对象 (ADO)