Data.Win.ADODB.TEventReason
Delphi
TEventReason = (erAddNew, erDelete, erUpdate, erUndoUpdate, erUndoAddNew,
erUndoDelete, erRequery, erResynch, erClose, erMove, erFirstChange,
erMoveFirst, erMoveNext, erMovePrevious, erMoveLast);
C++
enum DECLSPEC_DENUM TEventReason : unsigned char { erAddNew, erDelete, erUpdate, erUndoUpdate, erUndoAddNew, erUndoDelete, erRequery, erResynch, erClose, erMove, erFirstChange, erMoveFirst, erMoveNext, erMovePrevious, erMoveLast };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | Data.Win.ADODB |
Beschreibung
TEventReason gibt an, warum ein Ereignis aufgetreten ist.
Mithilfe eines TEventReason-Wertes können Sie ermitteln, warum ein Ereignis ausgelöst wurde.
Die folgende Tabelle beschreibt die verfügbaren Konstanten:
Konstante | Bedeutung |
---|---|
erAddNew |
Ein neuer Datensatz wurde hinzugefügt. |
erDelete |
Ein Datensatz wurde gelöscht. |
erUpdate |
Ein Datensatz wurde geändert. |
erUndoUpdate |
Eine Aktualisierung wurde abgebrochen. |
erUndoAddNew |
Das Einfügen eines Datensatzes wurde abgebrochen. |
erUndoDelete |
Das Löschen eines Datensatzes wurde abgebrochen. |
erRequery |
Das Recordset wurde mit der Methode Requery aktualisiert. |
erResynch |
Das Recordset wurde mit der Methode Resynch neu synchronisiert. |
erClose |
Das Recordset wurde geschlossen. |
erMove |
Der Satzzeiger des Recordset wurde verschoben. |
erFirstChange |
Dieser Wert entspricht dem ADO-Wert ad. |
erMoveFirst |
Der Satzzeiger des Recordset wurde auf dem ersten Datensatz positioniert. |
erMoveNext |
Der Satzzeiger des Recordset wurde auf dem nächsten Datensatz positioniert. |
erMovePrevious |
Der Satzzeiger des Recordset wurde auf dem vorherigen Datensatz positioniert. |
erMoveLast |
Der Satzzeiger des Recordset wurde auf dem letzten Datensatz positioniert. |