RecordCreateOptionsEnum
Указывает, следует ли открыть существующую запись или создать новую запись для метода 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. Если параметр OR используется с этим значением и одним из значений флага создания, если исходный URL-адрес указывает на существующий узел или объект Record , поставщик должен открыть существующую запись вместо создания новой. Это значение нельзя использовать вместе с adCreateOverwrite. |
Эквивалент ADO/WFC
Эти константы не имеют эквивалентов ADO/WFC.