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.