FireDAC.Comp.DataSet.TFDDataSet.SetBookmarkData
Delphi
procedure SetBookmarkData(Buffer: TRecBuf; Data: TBookmark); override;
C++
virtual void __fastcall SetBookmarkData(NativeInt Buffer, System::DynamicArray<System::Byte> Data)/* overload */;
inline void __fastcall SetBookmarkData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::PByte Buffer, System::DynamicArray<System::Byte> Data){ Data::Db::TDataSet::SetBookmarkData(Buffer, Data); }
inline void __fastcall SetBookmarkData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::PByte Buffer, void * Data){ Data::Db::TDataSet::SetBookmarkData(Buffer, Data); }
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
Beschreibung
Setzt die Positionsmarke für den im Parameter angegebenen Datensatzpuffer.
FireDAC.Comp.DataSet.TFDDataSet.SetBookmarkData erbt von Data.DB.TDataSet.SetBookmarkData. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.SetBookmarkData.
Setzt die Positionsmarke für den im Parameter angegebenen Datensatzpuffer.
Mit SetBookmarkData wird die Positionsmarke für den im Parameter Buffer
angegebenen Datensatzpuffer gesetzt. Der Parameter Data
ist ein Zeiger auf die Positionsmarke des in Buffer
angegebenen Datensatzes.
Diese Methode ist virtuell. Alle Nachkommen der Klasse TDataSet müssen diese Methode auf eigene Weise implementieren. Ein Datensatzpuffer speichert die Daten des Datensatzes, die Positionsmarke und die Positionsmarken-Flags.
Hinweis: Unidirektionale Datenmengen verwenden keine Positionsmarken.