Compartir vía


RecordCreateOptionsEnum

Especifica si se debe abrir un objeto Record existente o se debe crear un objeto Record en el método Open del objeto Record. Los valores se pueden combinar con un operador AND.

Constante Valor Descripción
adCreateCollection 0x2000 Crea un objeto Record en el nodo especificado por el parámetro Source, en lugar de abrir un objeto Record existente. Si el origen apunta a un nodo existente, se produce un error en tiempo de ejecución, a menos que adCreateCollection se combine con adOpenIfExists o adCreateOverwrite.
adCreateNonCollection 0 Crea un objeto Record de tipo adSimpleRecord.
adCreateOverwrite 0x4000000 Modifica las marcas de creación adCreateCollection, adCreateNonCollection y adCreateStructDoc. Cuando se usa OR con este valor y uno de los valores de marca de creación, si la dirección URL de origen apunta a un nodo o un objeto Record existente, se sobrescribe el objeto Record existente y se crea uno nuevo en su lugar. Este valor no se puede usar junto con adOpenIfExists.
adCreateStructDoc 0x80000000 Crea un objeto Record de tipo adStructDoc, en lugar de abrir un objeto Record existente.
adFailIfNotExists -1 Predeterminada. Produce un error en tiempo de ejecución si Source apunta a un nodo inexistente.
adOpenIfExists 0x2000000 Modifica las marcas de creación adCreateCollection, adCreateNonCollection y adCreateStructDoc. Cuando se usa OR con este valor y uno de los valores de marca de creación, si la dirección URL de origen apunta a un nodo o un objeto Record existente, el proveedor debe abrir el objeto Record existente en lugar de crearlo. Este valor no se puede usar junto con adCreateOverwrite.

Equivalente a ADO/WFC

Estas constantes no tienen equivalentes ADO/WFC.

Se aplica a

Open (método) (registro de ADO)