Compartir a través de


Objeto Index (ADOX)

Se aplica a: Access 2013, Office 2013

Representa un índice de una tabla de base de datos.

Comentarios

El siguiente código crea un nuevo objeto Index:

Dim obj As New Index

Con las propiedades y las colecciones de un objeto Index, se puede:

  • Identificar el índice con la propiedad Name.

  • Tener acceso a las columnas de base de datos del índice con la colección Columns.

  • Especificar si las claves de índice deben ser únicas con la propiedad Unique.

  • Especificar si el índice es la clave principal de una tabla con la propiedad PrimaryKey.

  • Especificar si los registros que tienen valores nulos en sus campos de índice tienen entradas de índice con la propiedad IndexNulls.

  • Especificar si el índice está agrupado con la propiedad Clustered.

  • Obtener acceso a propiedades de índice específicas del proveedor con la colección Properties.

Nota:

[!NOTA] Si se anexa una columna a la colección Columns de un índice pero la columna no existe en un objeto Table que ya se ha anexado a la colección Tables, se producirá un error.

Puede que el proveedor de datos no admita todas las propiedades de los objetos Index. Se producirá un error si ha definido un valor para una propiedad no admitida por el proveedor. Para los nuevos objetos Index, el error se producirá cuando se anexe el objeto a la colección. Para los objetos existentes, el error se producirá al definir la propiedad.

Cuando se crean objetos Index, la existencia de un valor predeterminado adecuado para una propiedad opcional no es una garantía de que el proveedor admita la propiedad. Para obtener más información sobre las propiedades admitidas por el proveedor, vea la documentación del proveedor.