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.