Share via


RecordCreateOptionsEnum

Especifica se um Record existente deve ser aberto ou se um Record deve ser criado para o método Open do objeto Record. Os valores podem ser combinados com um operador AND.

Constante Valor Descrição
adCreateCollection 0x2000 Cria um novo Record no nó especificado pelo parâmetro Source, em vez de abrir um Record existente. Se a origem apontar para um nó existente, ocorrerá um erro em tempo de execução, a menos que adCreateCollection seja combinado com adOpenIfExists ou adCreateOverwrite.
adCreateNonCollection 0 Cria um novo Record do tipo adSimpleRecord.
adCreateOverwrite 0x4000000 Modifica os sinalizadores de criação adCreateCollection, adCreateNonCollection e adCreateStructDoc. Quando OR é usado com esse valor e um dos valores do sinalizador de criação, se a URL de origem aponta para um nó ou Record existente, o Record existente é substituído e um novo é criado. Esse valor não pode ser usado junto com adOpenIfExists.
adCreateStructDoc 0x80000000 Cria um novo Record do tipo adStructDoc, em vez de abrir um Record existente.
adFailIfNotExists -1 Padrão. Resulta em um erro em tempo de execução se Source apontar para um nó inexistente.
adOpenIfExists 0x2000000 Modifica os sinalizadores de criação adCreateCollection, adCreateNonCollection e adCreateStructDoc. Quando OR é usado com esse valor e um dos valores do sinalizador de criação, se a URL de origem aponta para um nó existente ou objeto Record, o provedor deverá abrir o Record existente em vez de criar um novo. Esse valor não pode ser usado junto com adCreateOverwrite.

Equivalente a ADO/WFC

Estas constantes não têm equivalentes do ADO/do WFC.

Aplica-se A

Método Open (Registro do ADO)