Data.DB.TDataSet.Resync

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Resync(Mode: TResyncMode); virtual;

C++

virtual void __fastcall Resync(TResyncMode Mode);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Description

Extrait à nouveau l'enregistrement actif, ainsi que les enregistrements précédents et suivants.

Resync est une routine interne utilisée par les autres méthodes des ensembles de données pour resynchroniser l'ensemble de données avec les données physiques sous-jacentes à la suite d'opérations modifiant la position du curseur interne. Les applications doivent utiliser la méthode Refresh au lieu d'appeler Resync.

Mode indique les traitements facultatifs que Resync doit gérer. Si Mode contient rmExact, Resync déclenche une exception si Resync est appelée alors que le curseur n'est pas positionné sur un enregistrement valide. Si Mode contient rmCenter, Resync positionne l'enregistrement actif au milieu de tous les enregistrements du tampon.

Indépendamment de Mode, Resync active également les tampons de l'enregistrement actif, lit les enregistrements suivants et précédents éventuellement nécessaires à l'affichage et déclenche un événement de modification de l'ensemble de données.

Voir aussi