Freigeben über


RecordCreateOptionsEnum

Gilt für: Access 2013, Office 2013

Specifies whether an existing Record should be opened or a new Record created for the Record object Open method. Die Werte können mit einem AND-Operator kombiniert werden.

Konstante

Wert

Beschreibung

adCreateCollection

0x2000

Erstellt einen neuen Record auf dem knoten, der durch den Source-Parameter angegeben wird, anstatt einen vorhandenen Record zu öffnen. Wenn die Quelle auf einen vorhandenen Knoten verweist, tritt ein Laufzeitfehler auf, es sei denn, adCreateCollection wird mit adOpenIfExists oder adCreateOverwrite kombiniert.

adCreateNonCollection

0

Erstellt einen neuen Datensatz vom Typ adSimpleRecord.

adCreateOverwrite

0x4000000

Ändert die Erstellungsflags adCreateCollection, adCreateNonCollection und adCreateStructDoc. Wenn OR mit diesem Wert und einem der Erstellungsflagwerte verwendet wird und die Quell-URL auf einen vorhandenen Knoten oder Datensatz verweist, wird der vorhandene Datensatz überschrieben, und an dessen Stelle wird ein neuer Datensatz erstellt. Dieser Wert kann nicht zusammen mit adOpenIfExists verwendet werden.

adCreateStructDoc

0x80000000

Erstellt einen neuen Datensatz vom Typ adStructDoc, anstatt einen vorhandenen Datensatz zu öffnen.

adFailIfNotExists

-1

Standard. Führt zu einem Laufzeitfehler, wenn Quelle auf einen nicht vorhandenen Knoten verweist.

adOpenIfExists

0x2000000

Ändert die Erstellungsflags adCreateCollection, adCreateNonCollection und adCreateStructDoc. Wenn OR mit diesem Wert und einem der Erstellungsflagwerte verwendet wird und die Quell-URL auf einen vorhandenen Knoten oder ein Record-Objekt verweist, muss der Anbieter den vorhandenen Record öffnen, anstatt einen neuen zu erstellen. Dieser Wert kann nicht zusammen mit adCreateOverwrite verwendet werden.

ADO/WFC-Entsprechung

Diese Konstanten haben keine ADO/WFC-Entsprechungen.