Datasnap.Provider.TDataSetProvider.LocateRecord
Delphi
procedure LocateRecord(Source, Delta: TDataSet); override;
C++
virtual void __fastcall LocateRecord(Data::Db::TDataSet* Source, Data::Db::TDataSet* Delta);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Beschreibung
Positioniert eine Datenmenge auf den Datensatz, der der Aktualisierung in dem angegebenen ein Delta-Paket entspricht.
LocateRecord wird indirekt durch die Methode RowRequest aufgerufen, um einen Datensatz vor dem Abrufen von Informationen darüber zu lokalisieren. Der Parameter Source stellt die Datenmenge dar, welche die aktuellen Datensatzwerte enthält. Der Parameter Delta ist ein Delta-Paket, das den Informationstyp und die Informationen enthält, die den gewünschten Datensatz bezeichnen.
LocateRecord wendet die Kriterien an, die von UpdateMode zur Identifizierung des betreffenden Datensatzes festgelegt werden.