<Completa Recordset Object Reference
O método UpdateBatch é usado para salvar todas as alterações em um conjunto de registros no banco de dados. Este método é usado quando você está trabalhando em um conjunto de registros no modo de atualização em lote.
Se a operação de salvamento falhar, um erro de tempo de execução ocorre e os erros são armazenados na colecção de erros.
Tip: O método CancelBatch cancela todas as atualizações em lote.
Note: Nem todos os objetos Recordset suporta atualização em lote.
Sintaxe
bool=objRecordset.UpdateBatch affectrecords
Parâmetro | Descrição |
---|---|
affectrecords | Opcional. Um AffectEnum valor que especifica que registra este método irá afectar. Note: O valor adAffectGroup gerará um erro se não há registros visíveis no conjunto de registos |
Valores AffectEnum
Constante | Valor | Descrição |
---|---|---|
adAffectCurrent | 1 | Afeta somente o registro atual |
adAffectGroup | 2 | Afeta somente os registros que satisfazem a definição Filter (Filtro deve ser definido como um valor FilterGroupEnum ou uma matriz de Marcadores) |
adAffectAll | 3 | Afeta todos os registros se não houver filtro. Afeta somente os registros visíveis no capítulo atual se Filter é definida como um critério de cordas. Afeta todas as linhas do conjunto de registros quando o filtro está definido para um valor FilterGroupEnum ou uma matriz de Marcadores |
adAffectAllChapters | 4 | Afeta todos os registros em todos os registros filho, incluindo os que estão escondidos por um filtro aplicado atualmente |
<Completa Recordset Object Reference