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. |