Data.DB.TDataSet.ActiveRecord
Delphi
property ActiveRecord: Integer read FActiveRecord;
C++
__property int ActiveRecord = {read=FActiveRecord, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Gibt den Index des aktiven Datensatzes im internen Zwischenspeicher an.
Die meisten Nachkommen von TDataSet verwalten einen internen Zwischenspeicher mit Datensätzen der zugrunde liegenden Datenbanktabelle. Wenn die Datenmenge beispielsweise zum Füllen eines datensensitiven Gitters verwendet wird, enthält der Zwischenspeicher einen Datensatz für jede Datenzeile. ActiveRecord gibt den Offset des aktiven Datensatzes in diesem Zwischenspeicher an. Dieser aktive Datensatz wird von der Methode ActiveBuffer zurückgegeben.
Anmerkung: Bei unidirektionalen Datenmengen werden keine Datensätze zwischengespeichert. Die Eigenschaft ActiveRecord hat für diese Datenmengen keine Bedeutung (und immer den Wert 0).