Bde.DBTables.TBDEDataSet.CommitUpdates

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure CommitUpdates;

C++

void __fastcall CommitUpdates();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBDEDataSet

Description

Efface le tampon du cache des mises à jour.

Appelez CommitUpdates pour effacer le tampon du cache des mises à jour après un appel réussi de la méthode ApplyUpdates et de la méthode Commit de la base de données. L'effacement du cache après l'application des mises à jour garantit que le cache est vidé sauf pour les enregistrements qui n'ont pu être traités et qui ont été sautés par le gestionnaire d'événement OnUpdateRecord ou OnUpdateError. Une application peut modifier des enregistrements tant qu'ils sont encore dans le cache.

Les modifications d'enregistrements effectuées après un appel de CommitUpdates remplacent le tampon du cache des mises à jour et nécessitent un appel ultérieur de la méthode ApplyUpdates pour les déplacer dans la base de données.

Remarque :  Il n'est pas nécessaire d'appeler CommitUpdates si la méthode ApplyUpdates d'un composant base de données est utilisée pour appliquer et valider les mises à jour en attente de tous les ensembles de données associés au composant base de données.

Voir aussi