Name 属性 — 动态

   

指定 Recordset 对象的名称。

返回值

返回作为 Recordset 名称的字符串值。

说明

名称在连接期间或在 Recordset 关闭之前持久存在。

Name 属性主要为了用于 Microsoft Data Shaping Service for OLE DB 服务提供者的重构形特性。要参与重构形,名称必须是唯一的。

该属性是只读的,但在创建 Recordset 时可以间接设置。例如,如果使用 SHAPE 命令短语创建 Recordset,并使用“AS”关键字命名别名,则别名将被赋给 Name 属性。如果别名未声明,或别名与现有名称相冲突,则 Name 属性将由 Shape 提供者生成的名称确定。

当要在 SHAPE 命令中引用 Recordset 时,请使用 Name 属性,但由于它是由 MSDataShape 生成的,所以用户不知道其名称。这时,应使用 Name 属性返回的字符串来组成命令,以此生成 SHAPE 命令。

CursorLocation 属性设置为 adUseClient 时,Name 是追加到 Recordset 对象的 Properties 集合中的动态属性。