Поделиться через


RecordCreateOptionsEnum

Область применения: Access 2013, Office 2013

Указывает, следует ли открыть существующую запись или создать новую запись для метода Open объекта Record. Значения можно объединить с оператором AND.

Константа

Значение

Описание

adCreateCollection

0x2000

Создает новую запись на узле, указанном параметром Source , вместо открытия существующей записи. Если источник указывает на существующий узел, возникает ошибка во время выполнения, если adCreateCollection не сочетается с adOpenIfExists или adCreateOverwrite.

adCreateNonCollection

0

Создает новую запись типа adSimpleRecord.

adCreateOverwrite

0x4000000

Изменяет флаги создания adCreateCollection, adCreateNonCollection и adCreateStructDoc. Если параметр OR используется с этим значением и одним из значений флага создания, если исходный URL-адрес указывает на существующий узел или запись, то существующая запись перезаписывается и вместо нее создается новая. Это значение нельзя использовать вместе с adOpenIfExists.

adCreateStructDoc

0x80000000

Создает новую запись типа adStructDoc вместо открытия существующей записи.

adFailIfNotExists

–1

Значение, используемое по умолчанию. Если источник указывает на несуществующий узел, возникает ошибка во время выполнения.

adOpenIfExists

0x2000000

Изменяет флаги создания adCreateCollection, adCreateNonCollection и adCreateStructDoc. Если параметр ИЛИ используется с этим значением и одним из значений флага создания, если исходный URL-адрес указывает на существующий узел или объект Record , поставщик должен открыть существующую запись вместо создания новой. Это значение нельзя использовать вместе с adCreateOverwrite.

Эквивалент ADO/WFC

Эти константы не имеют эквивалентов ADO/WFC.