Data.Win.ADODB.TCustomADODataSet.Requery
Delphi
procedure Requery(Options: TExecuteOptions = []);
C++
void __fastcall Requery(TExecuteOptions Options = TExecuteOptions() );
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TCustomADODataSet |
Beschreibung
Aktualisiert die Recordset-Komponente.
Mit Requery können Sie eine Datenmenge aktualisieren. Die Methode führt den Befehl (bzw. die SQL-Anweisung), durch den die Komponente ursprünglich erstellt wurde, noch einmal aus.
Die Funktionsweise von Requery entspricht einem Aufruf der Methoden Close und Open . Es gibt jedoch Situationen, in denen die eine Möglichkeit der anderen vorzuziehen ist. Da die Eigenschaften CursorLocation, CursorType und LockType nicht geändert werden können, während die Datenmenge geöffnet ist, werden bei der Aktualisierung mit Requery immer die gleichen Werte verwendet. Um die Komponente mit anderen Werten zu aktualisieren, schließen Sie sie mit Close, weisen den genannten Eigenschaften neue Werte zu und rufen anschließend Open auf.
Options ist ein Wert vom Typ TExecuteOptions. Er steuert die Ausführung des Befehls, der das aktualisierte Recordset-Objekt erstellt.