<Complete Recordset Object Reference
Il metodo UpdateBatch viene utilizzato per salvare tutte le modifiche in un Recordset al database. Questo metodo viene utilizzato quando si lavora su un Recordset in modalità di aggiornamento batch.
Se l'operazione di salvataggio non riesce, si verifica un errore di runtime e gli errori vengono memorizzati nel Errors.
Tip: Il metodo CancelBatch annulla tutti gli aggiornamenti in batch.
Note: non tutti gli oggetti Recordset supporta l'aggiornamento batch.
Sintassi
bool=objRecordset.UpdateBatch affectrecords
Parametro | Descrizione |
---|---|
affectrecords | Opzionale. Un AffectEnum valore che specifica che registra questo metodo avrà effetto. Note: Il valore adAffectGroup genererà un errore se non ci sono record visibili nel Recordset |
valori AffectEnum
Costante | Valore | Descrizione |
---|---|---|
adAffectCurrent | 1 | Influenza solo il record corrente |
adAffectGroup | 2 | Interessa solo i record che soddisfano l'impostazione del filtro (filtro deve essere impostato su un valore FilterGroupEnum o un array di segnalibri) |
adAffectAll | 3 | Colpisce tutti i record se non v'è alcun filtro. Colpisce solo i record visibili nel capitolo corrente se filtro è impostato su un criterio di stringa. Influenzare tutte le righe del Recordset Se il filtro è impostato su un valore FilterGroupEnum o un array di segnalibri |
adAffectAllChapters | 4 | Colpisce tutti i record in tutto recordset figlio, compresi quelli nascosti da un filtro attualmente applicato |
<Complete Recordset Object Reference