énumération JET_prep
Types de mise à jour pour JetPrepareUpdate.
Espace de noms :Microsoft.Isam.Esent.Interop
Assemblée: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'Declaration
Public Enumeration JET_prep
'Usage
Dim instance As JET_prep
public enum JET_prep
Membres
Nom du membre | Description | |
---|---|---|
Insérer | Cet indicateur entraîne la préparation du curseur pour l’insertion d’un nouvel enregistrement. Toutes les données sont initialisées à l’état par défaut pour l’enregistrement. Si la table a une colonne d’incrémentation automatique, une nouvelle valeur est affectée à cet enregistrement, que la mise à jour aboutisse, échoue ou soit annulée. | |
Replace | Cet indicateur oblige le curseur à préparer un remplacement de l’enregistrement actif. Si la table a une colonne de version, la colonne version est définie sur la valeur suivante dans sa séquence. Si cette mise à jour ne se termine pas, la valeur de version de l’enregistrement n’est pas affectée. Un verrou de mise à jour est effectué sur l’enregistrement pour empêcher d’autres sessions de mettre à jour cet enregistrement avant la fin de cette session. | |
Annuler | Cet indicateur entraîne l’annulation par JetPrepareUpdate de la mise à jour de ce curseur. | |
ReplaceNoLock | Cet indicateur est similaire à JET_prepReplace, mais aucun verrou n’est pris pour empêcher d’autres sessions de mettre à jour cet enregistrement. Au lieu de cela, cette session peut recevoir des JET_errWriteConflict lorsqu’elle appelle JetUpdate pour terminer la mise à jour. | |
InsertCopy | Cet indicateur permet au curseur de préparer l’insertion d’une copie de l’enregistrement existant. Il doit y avoir un enregistrement actif si cette option est utilisée. L’état initial du nouvel enregistrement est copié à partir de l’enregistrement actif. Les valeurs longues stockées hors enregistrement sont pratiquement copiées. | |
InsertCopyDeleteOriginal | Cet indicateur entraîne la préparation du curseur pour une insertion du même enregistrement et une suppression ou l’enregistrement d’origine. Il est utilisé dans les cas où la clé primaire a changé. |
Voir aussi
Informations de référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour