Data.DB.TDataLink.ActiveRecord
Delphi
property ActiveRecord: Integer read GetActiveRecord write SetActiveRecord;
C++
__property int ActiveRecord = {read=GetActiveRecord, write=SetActiveRecord, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
Description
Spécifie l'indice de l'enregistrement en cours dans le tampon d'enregistrements interne maintenu par l'ensemble de données pour le propriétaire (Owner) de l'objet TDataLink.
La propriété ActiveRecord permet de connaître ou de définir l'enregistrement en cours parmi l'ensemble constitué d'un ou de plusieurs enregistrements géré par l'ensemble de données. L'ensemble d'enregistrements géré par l'ensemble de données correspond au nombre d'enregistrements visibles de l'ensemble de données à un moment donné. Par exemple, quand l'objet TDataLink est possédé par une grille orientée données, l'ensemble d'enregistrements géré par l'ensemble de données correspond au nombre de lignes visibles dans la grille, et la propriété ActiveRecord représente le numéro de la ligne en cours.
Remarque : Les ensembles de données unidirectionnels ne stockent pas en mémoire tampon les enregistrements. Lorsque la liaison de données est utilisée avec un ensemble de données unidirectionnel, ActiveRecord a toujours la valeur 0.