API:Datasnap.DBClient.TCustomClientDataSet.SetBookmarkFlag
Delphi
procedure SetBookmarkFlag(Buffer: TRecBuf; Value: TBookmarkFlag); overload; override;
procedure SetBookmarkFlag(Buffer: TRecordBuffer; Value: TBookmarkFlag); overload; override; deprecated 'Use overloaded method instead';
C++
virtual void __fastcall SetBookmarkFlag(NativeInt Buffer, Data::Db::TBookmarkFlag Value)/* overload */;
virtual void __fastcall SetBookmarkFlag _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::PByte Buffer, Data::Db::TBookmarkFlag Value)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Beschreibung
Setzt das Positionsmarken-Flag für den im Parameter angegebenen Datensatzpuffer.
Datasnap.DBClient.TCustomClientDataSet.SetBookmarkFlag erbt von Data.DB.TDataSet.SetBookmarkFlag. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.SetBookmarkFlag.
Setzt das Positionsmarken-Flag für den im Parameter angegebenen Datensatzpuffer.
Mit SetBookmarkFlag wird das Positionsmarken-Flag für den in Buffer
angegebenen Datensatzpuffer gesetzt. Der Parameter Value
ist ein TBookmarkFlag-Objekt und repräsentiert den Wert, der zugewiesen werden soll.
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.