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


ПараметрыСозданияЗаписиEnum

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

Постоянный Ценность Описание
adCreateCollection 0x2000 Создает новую запись на узле, указанном параметром Source , вместо открытия существующей записи. Если исходный узел указывает на существующий узел, возникает ошибка во время выполнения, если adCreateCollection не сочетается с adOpenIfExists или adCreateOverwrite.
adCreateNonCollection 0 Создает новую запись типа adSimpleRecord.
adCreateOverwrite 0x4000000 Изменяет флаги создания adCreateCollection, adCreateNonCollection и adCreateStructDoc. Если или используется с этим значением и одним из значений флага создания, если исходный URL-адрес указывает на существующий узел или запись, то существующая запись перезаписывается, а новая создается на его месте. Это значение нельзя использовать вместе с adOpenIfExists.
adCreateStructDoc 0x80000000 Создает новую запись типа adStructDoc вместо открытия существующей записи.
adFailIfNotExists -1 По умолчанию. Приводит к ошибке во время выполнения, если источник указывает на несуществующий узел.
adOpenIfExists 0x2000000 Изменяет флаги создания adCreateCollection, adCreateNonCollection и adCreateStructDoc. Если или используется с этим значением и одним из значений флага создания, если исходный URL-адрес указывает на существующий узел или объект Record , поставщик должен открыть существующую запись вместо создания новой. Это значение нельзя использовать вместе с adCreateOverwrite.

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

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

Применимо к

Open Method (ADO Record)