Attributes 属性 (ADO)

指示对象的一个或多个特征。

设置和返回值

设置或返回 Long 值。

对于 Connection 对象,Attributes 属性为可读取/写入,其值可以是一个或多个 XactAttributeEnum 值的总和。 默认值为零 (0)。

对于 Parameter 对象,Attributes 属性为可读取/写入,其值可以是任何一个或多个 ParameterAttributesEnum 值的总和。 默认值为 adParamSigned。

Field 对象的 Attributes 属性可以是一个或多个 FieldAttributeEnum 值的总和。 这通常为只读。 但是,对于已追加到 RecordFields 集合的新 Field 对象,仅在已指定 Field 的 Value 属性,并且数据提供程序已通过调用 Fields 集合的 Update 方法成功添加了新的 Field 后,Attributes 才可读取/写入。

对于 Property 对象,Attributes 属性为只读,其值可以是任何一个或多个 PropertyAttributesEnum 值的总和。

备注

使用 Attributes 属性设置或返回 Connection 对象、Parameter 对象、Field 对象或 Property 对象的特性。

设置多个特性时,可以对适当的常量进行求和。 如果将属性值设置为包含不兼容常量的总和,便会发生错误。

注意

远程数据服务使用情况 客户端 Connection 对象上不提供此属性。

应用于

另请参阅

Attributes 和 Name 属性示例 (VB)
Attributes 和 Name 属性示例 (VC++)
AppendChunk 方法 (ADO)
BeginTrans、CommitTrans 和 RollbackTrans 方法 (ADO)
GetChunk 方法 (ADO)