DBAdapt.TDataSetAdapterRefreshRowAction
Delphi
TDataSetAdapterRefreshRowAction = class(TCustomDataSetAdapterRowAction)
C++
class PASCALIMPLEMENTATION TDataSetAdapterRefreshRowAction : public TCustomDataSetAdapterRowAction
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | DBAdapt.pas DBAdapt.hpp |
DBAdapt | DBAdapt |
Beschreibung
TDataSetAdapterRefreshRowAction holt die aktuellen Feldwerte für den Datensatz zurück, der in der aktuellen HTTP-Anforderung angegeben ist.
Fügen Sie TDataSetAdapterRefreshRowAction in einen Datenmengen-Adapter (TDataSetAdapter) ein, um HTML-Formulare zu unterstützen, die es dem Benutzer ermöglichen, Datenbankinformationen erneut einzuholen, um den aktuellen Wert in der zugehörigen Datenmenge zu sehen. Wenn diese Aktion ausgeführt ist, wird der Modus des übergeordneten Adapters mit dem Wert aus der aktuellen Anforderung definiert, und die Datenmenge wird in den in der aktuellen Anforderung angegebenen Datensatz verschoben. Dadurch kann das Formular, das den Adapter enthält, die aktuellen Wert der Felder in der Datenmenge anzeigen. Gibt die Anforderung den Einfügemodus an, platziert diese Aktion den neuen Datensatz zunächst in der Datenmenge.
Serverseitige Scripts adressieren dies Aktion als 'RefreshRow'-Aktion des übergeordneten Adapters. Standardmäßig ist diese Aktion unabhängig vom Modus des übergeordneten Adapters sichtbar (eingefügt in HTML-Formulare). Diese Aktion wird standardmäßig eingefügt, wenn der Adapter zur Erstellung vn Formularen verwendet wird, die einen einzigen Datensatz aus der Datenbank repräsentieren.