Data.DB.TDataSet.Resync

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Resync(Mode: TResyncMode); virtual;

C++

virtual void __fastcall Resync(TResyncMode Mode);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Beschreibung

Ruft den aktiven Datensatz sowie die anderen für die Anzeige benötigten Datensätze ab.

Resync wird intern von den anderen Datenmengenmethoden verwendet, um die Datenmenge bei Änderungen der internen Cursorposition mit den zugrunde liegenden physischen Daten abzugleichen. In Anwendungen sollte die Methode Refresh anstelle von Resync aufgerufen werden.

Mode gibt optionale Verarbeitungsschritte an, die von Resync durchgeführt werden sollen. Enthält Mode den Wert rmExact, löst die Methode eine Exception aus, wenn sich der Cursor nicht in einem gültigen Datensatz befindet. Enthält Mode den Wert rmCenter, wird der aktive Datensatz in der Mitte der zwischengespeicherten Datensätze positioniert.

Unabhängig vom Wert in Mode aktiviert Resync auch die Puffer für den aktuellen Datensatz, ruft die für die Anzeige benötigten Datensätze ab und löst ein Änderungsereignis aus.

Siehe auch