Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Access 2013, Office 2013
ADO verwaltet einen Bearbeitungspuffer, der dem aktuellen Datensatz zugeordnet ist. Die EditMode-Eigenschaft gibt an, ob Änderungen an diesem Puffer vorgenommen wurden, oder ob ein neuer Datensatz erstellt wurde. Verwenden Sie EditMode, um den Bearbeitungsstatus des aktuellen Datensatzes zu bestimmen. Sie können testen, ob ausstehende Änderungen vorhanden sind, falls ein Bearbeitungsprozess unterbrochen wurde, und ermitteln, ob Sie die Update- oder CancelUpdate-Methode verwenden müssen.
EditMode gibt eine der EditModeEnum-Konstanten zurück, die in der folgenden Tabelle aufgeführt sind.
Konstante |
Beschreibung |
|---|---|
adEditNone |
Gibt an, dass kein Bearbeitungsvorgang ausgeführt wird. |
adEditInProgress |
Gibt an, dass Daten im aktuellen Datensatz geändert, aber nicht gespeichert wurden. |
adEditAdd |
Gibt an, dass die AddNew-Methode aufgerufen wurde, und dass der aktuelle Datensatz im Kopierpuffer ein neuer Datensatz ist, der nicht in der Datenbank gespeichert wurde. |
adEditDelete |
Gibt an, dass der aktuelle Datensatz gelöscht wurde. |
EditMode kann nur einen gültigen Wert zurückgeben, wenn ein aktueller Datensatz vorhanden ist. EditMode gibt einen Fehler zurück, falls BOF oder EOF gleich True ist, oder falls der aktuelle Datensatz gelöscht wurde.