Propiedades dinámicas Unique Table, Unique Schema, Unique Catalog (ADO)
Permite controlar detenidamente las modificaciones en una tabla base determinada de un objeto Recordset formado por una operación JOIN en varias tablas base.
Unique Table especifica el nombre de la tabla base en la que se permiten actualizaciones, inserciones y eliminaciones.
Unique Schema especifica el esquema o el nombre del propietario de la tabla.
Unique Catalog especifica el catálogo o el nombre de la base de datos que contiene la tabla.
Configuración y valores devueltos
Establece o devuelve un valor String que es el nombre de una tabla, un esquema o un catálogo.
Comentarios
La tabla base deseada se identifica de forma única por sus nombres de catálogo, esquema y tabla. Cuando se establece la propiedad Unique Table, los valores de las propiedades Unique Schema o Unique Catalog se usan para buscar la tabla base. Está contemplado, pero no es necesario, que cualquiera de las propiedades Unique Schema y Unique Catalog o las dos se establezcan antes de establecer la propiedad Unique Table.
La clave principal de la propiedad Unique Table se trata como la clave principal de todo el objeto Recordset. Esta es la clave que se usa para cualquier método que requiera una clave principal.
Mientras se establece Unique Table, el método Delete solo afecta a la tabla con nombre. Los métodos AddNew, Resync, Update y UpdateBatch afectan a las tablas base subyacentes adecuadas del objeto Recordset.
Se debe especificar una propiedad Unique Table antes de hacer las resincronizaciones personalizadas. Si no se ha especificado la propiedad Unique Table, la propiedad Resync Command no tendrá ningún efecto.
Se produce un error en tiempo de ejecución si no se encuentra una tabla base única.
Estas propiedades dinámicas están anexada a la colección Properties del objeto Recordset cuando la propiedad CursorLocation está establecida en adUseClient.
Se aplica a
Objeto de conjunto de registros (ADO)