属性对象 (ADO)

适用于:Access 2013、Office 2013

表示提供程序所定义的 ADO 对象的动态特征。

备注

ADO 对象有两种类型的属性:内置和动态。

内置属性是在 ADO 中实现的、立即可用于任何新对象(使用 语法)的属性。 内置属性不会作为 Property 对象出现在对象的 Properties 集合中,因此,尽管可以更改属性值,但不能修改属性的特征。

动态属性是由基础数据提供程序定义的,它们出现在相应的 ADO 对象的 Properties 集合中。 例如,特定于提供程序的属性可以指示 Recordset 对象是否支持事务或更新。 这些额外的属性将作为 Property 对象出现在 Recordset 对象的 Properties 集合中。 动态属性只能通过 集合引用,使用 MyObject.Properties (0) 或 MyObject.Properties (“Name”) 语法。

这两种属性都是不可删除的。

动态 Property 对象有四个它自己的内置属性:

  • Name 属性是用于标识该属性的字符串。

  • Type 属性是用于指定属性数据类型的整数。

  • Value 属性是包含属性设置的变量型。 ValueProperty 对象的默认属性。

  • Attributes 属性是长值,用于指示特定于提供程序的属性的特征。