Objeto Index (ADOX)

Aplica-se ao: Access 2013, Office 2013

Representa um índice de uma tabela de banco de dados.

Comentários

O código a seguir criar um novo Índice:

Dim obj As New Index

Com as propriedades e coleções de um objeto Index, você pode:

  • Identificar o índice com a propriedade Name.

  • Acessar as colunas do banco de dados do índice com a coleção Columns.

  • Especificar se as chaves de índice devem ser exclusivas com a propriedade Unique.

  • Especificar se o índice é a chave primária de uma tabela com a propriedade PrimaryKey.

  • Especificar se os registros que têm valores nulos em seus campos de índice têm entradas de índice com a propriedade IndexNulls.

  • Especificar se o índice está agrupado com a propriedade Clustered.

  • Acessar propriedades de índice específicas do provedor com a coleção Properties.

Observação

[!OBSERVAçãO] Ocorrerá um erro ao anexar uma Coluna à coleção Columns de um Índice, se a Coluna não existir em um objeto Table já anexado à coleção Tables.

Seu provedor de dados talvez não ofereça suporte para todas as propriedades dos objetos Index. Um erro ocorrerá se você tiver definido um valor para uma propriedade para a qual o provedor não oferece suporte. Para novos objetos Index, o erro ocorrerá quando o objeto for acrescentado à coleção. Para objetos existentes, o erro ocorrerá ao definir a propriedade.

Ao criar objetos Index, a existência de um valor padrão apropriado para uma propriedade opcional não garante que seu provedor de dados ofereça suporte para a propriedade. Para obter mais informações sobre quais propriedades têm suporte do seu provedor, consulte a documentação do seu provedor.