Объект Index (ADOX)
Область применения: Access 2013, Office 2013
Представляет индекс из таблицы базы данных.
Замечания
Следующий код создает новый индекс:
Dim obj As New Index
С помощью свойств и коллекций объекта Index можно:
Определите индекс с помощью свойства Name .
Доступ к столбцам базы данных индекса с помощью коллекции Columns .
Укажите, должны ли ключи индекса быть уникальными с помощью свойства Unique .
Укажите, является ли индекс первичным ключом для таблицы со свойством PrimaryKey .
Укажите, содержат ли записи индекса записей с значениями NULL в полях индекса со свойством IndexNulls .
Укажите, является ли индекс кластеризованным с помощью свойства Clustered .
Доступ к свойствам индекса для конкретного поставщика с помощью коллекции Properties .
Примечание.
Ошибка при добавлении столбца в коллекцию Columnsиндекса , если столбец не существует в объекте Table , уже добавленном к коллекции Tables .
Поставщик данных может поддерживать не все свойства объектов Index . Если задано значение свойства, которое не поддерживается поставщиком, возникнет ошибка. Для новых объектов Index ошибка возникает при добавлении объекта в коллекцию. Для существующих объектов ошибка возникает при задании свойства .
При создании объектов Index наличие соответствующего значения по умолчанию для необязательного свойства не гарантирует, что поставщик поддерживает это свойство. Дополнительные сведения о свойствах, поддерживаемых поставщиком, см. в документации по поставщику.