Condividi tramite


Proprietà di indice (OLE DB)

L'insieme di proprietà DBPROPSET_INDEX contiene le proprietà descritte di seguito. Tutte queste proprietà appartengono al gruppo delle proprietà Index.

ID proprietà

Descrizione

DBPROP_INDEX_AUTOUPDATE

  • Tipo: VT_BOOL

  • Comportamento tipico lettura/scrittura: sola lettura

  • Descrizione: aggiornamento automatico

Note: per questo provider, il valore è sempre VARIANT_TRUE, che indica che la manutenzione dell'indice viene eseguita automaticamente.

DBPROP_INDEX_NULLCOLLATION

  • Tipo: VT_I4

  • Comportamento tipico lettura/scrittura: sola lettura

  • Descrizione: regole di confronto Null

Note: specifica la regole di confronto applicate ai valori Null nell'indice. Per questo provider, il valore è sempre DBPROPVAL_NC_LOW, che indica che i valori Null vengono inseriti nella parte inferiore dell'elenco.

DBPROP_INDEX_NULLS

  • Tipo: VT_I4

  • Comportamento tipico lettura/scrittura: lettura/scrittura

  • Descrizione: chiavi Null

Note: specifica se sono consentite chiavi Null. Per questo provider, il valore è sempre DBPROPVAL_IN_DISALLOWNULL, che indica che l'indice non ammette voci con colonne chiave Null. Se si tenta di inserire una voce di indice con chiave Null, il provider restituirà un errore. Questo provider supporta indici che ammettono valori Null e indici in cui non sono consentiti valori Null.

DBPROP_INDEX_TYPE

  • Tipo: VT_I4

  • Comportamento tipico lettura/scrittura: sola lettura

  • Descrizione: tipo di indice

Note: specifica il tipo di indice. Per questo provider, il valore è sempre DBPROPVAL_IT_BTREE.

DBPROP_INDEX_UNIQUE

  • Tipo: VT_BOOL

  • Comportamento tipico lettura/scrittura: lettura/scrittura

  • Descrizione: univocità

  • Note: specifica se le chiavi dell'indice devono essere univoche. Il provider supporta i valori seguenti:

    • VARIANT_TRUE, che indica che le chiavi dell'indice devono essere univoche

VARIANT_FALSE, che indica che sono consentite chiavi duplicate.