enumerazione JET_prep

Aggiornare i tipi per JetPrepareUpdate.

Spazio dei nomi:Microsoft.Isam.Esent.Interop
Assemblea: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Sintassi

'Declaration
Public Enumeration JET_prep
'Usage
Dim instance As JET_prep
public enum JET_prep

Members

Nome del membro Descrizione
Insert Questo flag causa la preparazione del cursore per un inserimento di un nuovo record. Tutti i dati vengono inizializzati nello stato predefinito per il record. Se la tabella ha una colonna di incremento automatico, un nuovo valore viene assegnato a questo record indipendentemente dal fatto che l'aggiornamento abbia esito positivo, ha esito negativo o viene annullato.
Sostituisci Questo flag causa la preparazione del cursore per una sostituzione del record corrente. Se la tabella ha una colonna di versione, la colonna della versione viene impostata sul valore successivo nella relativa sequenza. Se questo aggiornamento non viene completato, il valore della versione nel record non sarà interessato. Viene eseguito un blocco di aggiornamento nel record per impedire ad altre sessioni di aggiornare questo record prima che questa sessione venga completata.
Annulla Questo flag causa l'annullamento dell'aggiornamento di JetPrepareUpdate per questo cursore.
ReplaceNoLock Questo flag è simile a JET_prepReplace, ma non viene eseguito alcun blocco per impedire ad altre sessioni di aggiornare questo record. Questa sessione può invece ricevere JET_errWriteConflict quando chiama JetUpdate per completare l'aggiornamento.
InsertCopy Questo flag causa la preparazione del cursore per un inserimento di una copia del record esistente. È necessario che sia presente un record corrente se viene usata questa opzione. Lo stato iniziale del nuovo record viene copiato dal record corrente. I valori lunghi archiviati fuori record vengono copiati virtualmente.
InsertCopyDeleteOriginal Questo flag causa la preparazione del cursore per un inserimento dello stesso record e l'eliminazione o il record originale. Viene usato nei casi in cui la chiave primaria è stata modificata.

Vedi anche

Riferimento

Spazio dei nomi Microsoft.Isam.Esent.Interop