Compartir a través de


Determinación del modo de edición

Se aplica a: Access 2013, Office 2013

ADO mantiene un búfer de edición asociado al registro activo. La propiedad EditMode indica si se han realizado cambios en él o si se han creado registros nuevos. Utilice EditMode para determinar el estado de edición del registro activo. Puede comprobar si hay cambios pendientes si se ha interrumpido un proceso de edición y determinar si se necesita utilizar los métodos Update o CancelUpdate.

EditMode devuelve una de las constantes EditModeEnum incluidas en la tabla siguiente.

Constante

Descripción

adEditNone

Indica que no se está realizando ninguna operación de edición.

adEditInProgress

Indica que los datos del registro actual se han modificado, pero no se han guardado.

adEditAdd

Indica que se ha llamado al método AddNew y que el registro activo en el búfer de copia es un nuevo registro que no se ha guardado en la base de datos.

adEditDelete

Indica que se ha eliminado el registro actual.

EditMode sólo puede devolver un valor válido si hay un registro activo. EditMode devolverá un error si BOF o EOF son True o si se ha eliminado el registro activo.