Afficher : Delphi C++
Préférences d'affichage

Annulation des mises à jour groupées

De RAD Studio

Remonter à Utilisation des composants ADO - Index

Pour annuler les mises à jour en attente, appelez la méthode CancelBatch. Lorsque vous annulez des mises à jour groupées en attente, les valeurs de champ des lignes modifiées reviennent à celles existant avant le dernier appel de CancelBatch ou de UpdateBatch, si l'une de ces méthodes a déjà été appelée, ou avant le groupe de modifications en attente.

Utilisé sans paramètre, CancelBatch annule toutes les mises à jour en attente. Il est possible de transmettre une valeur de type TAffectRecords comme paramètre de CancelBatch. Si une valeur autre que arAll est transmise, seul un sous-ensemble des modifications en attente est annulé. Le paramètre arAll a le même effet que l'absence de paramètre et provoque l'annulation de toutes les mises à jour en attente. L'exemple suivant annule toutes les modifications en attente :



 ADODataSet1.CancelBatch;



 ADODataSet1->CancelBatch(arAll);



Voir aussi

Autres langues