Data.DB.TDataSet.GetBookmarkData
Delphi
procedure GetBookmarkData(Buffer: TRecBuf; Data: TBookmark); overload; virtual;
procedure GetBookmarkData(Buffer: TRecordBuffer; Data: TBookmark); overload; virtual; deprecated 'Use overloaded method instead';
procedure GetBookmarkData(Buffer: TRecordBuffer; Data: Pointer); overload; virtual; deprecated 'Use overloaded method instead';
C++
virtual void __fastcall GetBookmarkData(NativeInt Buffer, System::DynamicArray<System::Byte> Data)/* overload */;
virtual void __fastcall GetBookmarkData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::PByte Buffer, System::DynamicArray<System::Byte> Data)/* overload */;
virtual void __fastcall GetBookmarkData _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::PByte Buffer, void * Data)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Ruft die Positionsmarke für den im Parameter angegebenen Datensatzpuffer ab.
Mit GetBookmarkData wird die Positionsmarke für den in Buffer
angegebenen Datensatzpuffer abgerufen. 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 Datesantzpuffer speichert die Daten eines Datensatzpuffers, die Positionsmarke und die zugehörigen Flags.
Hinweis: Für unidirektionale Datenmengen wenden keine Positionsmarken eingesetzt.