Objeto Index (ADOX)
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 colecciones de un objeto Index, se puede hacer lo siguiente:
Identificar el índice con la propiedad Name.
Acceder a las columnas de la 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 NULL en sus campos de índice tienen entradas de índice, con la propiedad IndexNulls.
Especificar si el índice está agrupado, con la propiedad Clustered.
Acceder a las propiedades específicas del proveedor, con la colección Properties.
Nota
Se produce un error al anexar una columna a la colección Columns de un objeto Index, si la columna no existe en una tabla que ya está anexada a la colección Tables.
Nota
Es posible que el proveedor de datos no admita todas las propiedades de los objetos Index. Se produce un error si se establece un valor para una propiedad que el proveedor no admite. En objetos Index nuevos, el error se produce cuando el objeto se anexa a la colección. En el caso de los objetos existentes, el error se produce al establecer la propiedad.
Nota
Al crear objetos Index, la existencia de un valor predeterminado adecuado para una propiedad opcional no garantiza que el proveedor admita la propiedad. Para obtener más información sobre las propiedades que admite el proveedor, consulte la documentación del proveedor.
Esta sección contiene el siguiente tema:
Consulte también
Ejemplo de método Append de índices (VB)
Ejemplo de propiedad IndexNulls (VB)
Ejemplo de propiedades PrimaryKey y Unique (VB)
Ejemplo de propiedad SortOrder (VB)
Colección de columnas (ADOX)
Colección de índices (ADOX)
Colección de propiedades (ADO)