Data.Win.ADODB.TCustomADODataSet.InternalSetToRecord
Delphi
procedure InternalSetToRecord(Buffer: TRecordBuffer); override;
C++
virtual void __fastcall InternalSetToRecord(System::PByte Buffer)/* overload */;
inline void __fastcall InternalSetToRecord(NativeInt Buffer){ Data::Db::TDataSet::InternalSetToRecord(Buffer); }
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Beschreibung
Wechselt zum Datensatz mit dem gegebenen Datensatzpuffer.
Data.Win.ADODB.TCustomADODataSet.InternalSetToRecord erbt von Data.DB.TDataSet.InternalSetToRecord. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.InternalSetToRecord.
Wechselt zum Datensatz mit dem gegebenen Datensatzpuffer.
Die Methode InternalSetToRecord ist virtuell, daher muss sie von allen Nachkommen der Klasse TDataSet auf eigene Weise implementiert werden, um die Datenmenge zum Datensatz zu verschieben, der im Parameter Buffer
angegeben wird. Die überschriebene Methode sollte dieselbe Funktionalität wie InternalGotoBookmark haben, aber mit einem Datensatzpuffer als Parameter.
Diese Methode wird von SetCurrentRecord verwendet, um den aktiven Datensatz festzulegen.
Hinweis: Unidirektionale Datenmengen unterstützen keine Bookmarks.
Hinweis: Um diese Methode zu verwenden, müssen Sie auch die Methode InternalInitFieldDefs überschreiben.