Data.DB.TDataSet.ActiveRecord

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ActiveRecord: Integer read FActiveRecord;

C++

__property int ActiveRecord = {read=FActiveRecord, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Description

Indique l'indice de l'enregistrement actif dans le cache interne des enregistrements.

La plupart des descendants de TDataSet maintiennent un cache interne des enregistrements de la table de base de données sous-jacente. Ce cache est, par exemple, utilisé quand l'ensemble de données est utilisé pour remplir une grille orientée données, il contient alors un enregistrement pour chaque ligne de la grille. ActiveRecord indique le décalage dans ce cache de l'enregistrement du tampon qui correspond à l'enregistrement actif. Cet enregistrement actif est la valeur renvoyée par la méthode publique ActiveBuffer.

Remarque :  Les ensembles de données unidirectionnels ne stockent jamais en mémoire cache les enregistrements. Pour les ensembles de données unidirectionnels, la propriété ActiveRecord n'a pas de signification et est toujours égale à 0.

Voir aussi