唯一表、唯一架构、唯一目录属性 - 动态 (ADO)

使你能够密切控制对由多个基表上的 JOIN 操作形成的 Recordset 中特定基表的修改。

  • Unique Table 指定允许在其上进行更新、插入和删除的基表的名称。

  • Unique Schema 指定该表的所有者的架构或名称。

  • Unique Catalog 指定包含该表的数据库的目录或名称。

设置和返回值

设置或返回一个字符串值,这是表、架构或目录的名称。

备注

所需的基表将通过其目录、模式和表名来唯一标识。 设置“唯一表”属性时,“唯一表”或“唯一目录”属性的值用于查找基表。 在设置“唯一表”属性之前,应设置“唯一架构”和“唯一目录”属性,但并非强制要求。

唯一表的主键被视为整个记录集的主键。 这是用于任何需要主键的方法的键。

设置唯一表时,Delete 方法仅影响命名表。 AddNewResyncUpdateUpdateBatch 方法影响记录集的任何适当的基础基表。

在进行任何自定义重新同步之前,必须指定唯一表。 如果未指定唯一表,则“重新同步命令”属性将无效。

如果找不到唯一的基表,则会导致运行时错误。

CursorLocation 属性设置为 adUseClient 时,这些动态属性都将附加到 Recordset 对象的 Properties 集合中。

应用于

记录集对象 (ADO)

另请参阅

记录集对象 (ADO)