Bde.DBTables.TBDEDataSet.SetBookmarkData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SetBookmarkData(Buffer: TRecordBuffer; Data: TBookmark); overload; override;
procedure SetBookmarkData(Buffer: TRecordBuffer; Data: Pointer); overload; override; deprecated 'Use overloaded method instead';

C++

virtual void __fastcall SetBookmarkData(Data::Db::TRecordBuffer Buffer, Data::Db::TBookmark Data)/* overload */;
virtual void __fastcall SetBookmarkData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (Data::Db::TRecordBuffer Buffer, void * Data)/* overload */;
inline void __fastcall  SetBookmarkData(Data::Db::TRecBuf Buffer, Data::Db::TBookmark Data){ Data::Db::TDataSet::SetBookmarkData(Buffer, Data); }

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBDEDataSet

Beschreibung

Setzt die Positionsmarke für den im Parameter angegebenen Datensatzpuffer.

Bde.DBTables.TBDEDataSet.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.

Siehe auch