Freigeben über


Indexeigenschaften (OLE DB)

Der DBPROPSET_INDEX-Eigenschaftensatz enthält die folgenden Eigenschaften. Diese Eigenschaften gehören alle zur Index-Eigenschaftengruppe.

Eigenschafts-ID

Beschreibung

DBPROP_INDEX_AUTOUPDATE

  • Typ: VT_BOOL

  • Typischer Wert für Lesen/Schreiben: Nur Lesen

  • Beschreibung: Automatisch aktualisieren

Hinweis: Der Wert für diesen Anbieter ist immer VARIANT_TRUE. Dies zeigt an, dass der Index automatisch aktualisiert wird.

DBPROP_INDEX_NULLCOLLATION

  • Typ: VT_I4

  • Typischer Wert für Lesen/Schreiben: Nur Lesen

  • Beschreibung: NULL-Sortierung

Hinweise: Gibt an, wie NULL-Werte im Index sortiert werden. Der Wert für diesen Anbieter ist immer DBPROPVAL_NC_LOW. Dies zeigt an, dass NULL-Werte am unteren Ende der Liste sortiert werden.

DBPROP_INDEX_NULLS

  • Typ: VT_I4

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Beschreibung: NULL-Schlüssel

Hinweise: Gibt an, ob NULL-Schlüssel zulässig sind. Der Wert für diesen Anbieter ist immer DBPROPVAL_IN_DISALLOWNULL. Dies zeigt an, dass für den Index keine Einträge zulässig sind, in denen die Schlüsselspalten NULL-Werte enthalten. Wenn Sie versuchen, einen Indexeintrag einzufügen, der einen NULL-Schlüssel hat, gibt der Anbieter einen Fehler zurück. Dieser Anbieter unterstützt sowohl Indizes, die NULL-Werte enthalten dürfen, als auch Indizes, in denen NULL-Werte nicht zulässig sind.

DBPROP_INDEX_TYPE

  • Typ: VT_I4

  • Typischer Wert für Lesen/Schreiben: Nur Lesen

  • Beschreibung: Indextyp

Hinweis: Gibt den Typ des Indexes an. Der Wert für diesen Anbieter ist immer DBPROPVAL_IT_BTREE.

DBPROP_INDEX_UNIQUE

  • Typ: VT_BOOL

  • Typischer Wert für Lesen/Schreiben: Lesen/Schreiben

  • Beschreibung: Eindeutig

  • Hinweise: Gibt an, ob jeder Indexschlüssel eindeutig sein muss. Der Anbieter unterstützt die folgenden Werte:

    • VARIANT_TRUE; dies zeigt an, dass jeder Indexschlüssel eindeutig sein muss.

VARIANT_FALSE; dies zeigt an, dass doppelte Schlüssel zulässig sind.