Data.Win.ADODB.TCustomADODataSet.UpdateBatch
Delphi
procedure UpdateBatch(AffectRecords: TAffectRecords = arAll);
C++
void __fastcall UpdateBatch(TAffectRecords AffectRecords = (TAffectRecords)(0x2));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Description
Ecrit sur disque les mises à jour groupées en attente.
Appelez UpdateBatch pour écrire les mises à jour en attente sur disque pour un ensemble de données en mode mise à jour groupée avec la base de données associée.
Le paramètre AffectRecords peut prendre l'une des valeurs TAffectRecords suivantes :
Option | Signification |
---|---|
arCurrent |
Applique uniquement les modifications de la ligne en cours. |
arFiltered |
Applique uniquement les modifications des lignes vérifiant le filtre en cours. |
arAll |
Applique les modifications de toutes les lignes. |
arAllChapters |
Les modifications affectent tous les chapitres (il s'agit des chapitres ADO). |
Remarque : : Pour utiliser les mises à groupées, la propriété CursorType du composant ensemble de données doit avoir la valeur ctKeyset (valeur par défaut) ou ctStatic et la propriété LockType doit être à ltBatchOptimistic.