Partager via


RecordCreateOptionsEnum

Spécifie si une d’enregistrement existante doit être ouverte ou une nouvelle Record créée pour l’objet Record méthode Open. Les valeurs peuvent être combinées avec un opérateur AND.

Constant Valeur Description
adCreateCollection 0x2000 Crée un d’enregistrement au niveau du nœud spécifié par paramètre source, au lieu d’ouvrir un Enregistrement existant. Si la source pointe vers un nœud existant, une erreur d’exécution se produit, sauf si adCreateCollection est combinée avec adOpenIfExists ou adCreateOverwrite.
adCreateNonCollection 0 Crée un Record de type adSimpleRecord.
adCreateOverwrite 0x4000000 Modifie les indicateurs de création adCreateCollection, adCreateNonCollectionet adCreateStructDoc. Quand OR est utilisé avec cette valeur et l’une des valeurs de l’indicateur de création, si l’URL source pointe vers un nœud existant ou d’enregistrement, l’enregistrement existant est remplacé et un nouvel enregistrement est créé à sa place. Cette valeur ne peut pas être utilisée avec adOpenIfExists.
adCreateStructDoc 0x80000000 Crée une Record de type adStructDoc, au lieu d’ouvrir un enregistrement existant.
adFailIfNotExists -1 Faire défaut. Génère une erreur d’exécution si source pointe vers un nœud inexistant.
adOpenIfExists 0x2000000 Modifie les indicateurs de création adCreateCollection, adCreateNonCollectionet adCreateStructDoc. Lorsque OR est utilisé avec cette valeur et l’une des valeurs de l’indicateur de création, si l’URL source pointe vers un nœud existant ou objet Record, le fournisseur doit ouvrir le d’enregistrement existant au lieu de en créer un. Cette valeur ne peut pas être utilisée avec adCreateOverwrite.

Équivalent ADO/WFC

Ces constantes n’ont pas d’équivalents ADO/WFC.

S’applique à

méthode Open (ADO Record)