Compartir vía


Determinar el modo de edición

ADO mantiene un búfer de edición asociado al registro actual. La propiedad EditMode indica si se han realizado cambios en este búfer o si se ha creado un nuevo registro. Utilice EditMode para determinar el estado de edición del registro actual. Si se ha interrumpido un proceso de edición, puede probar los cambios pendientes y determinar si necesita usar el método Update o el método CancelUpdate.

EditMode devuelve una de las constantes de EditModeEnum, que se enumeran en la tabla siguiente.

Constante Descripción
adEditNone Indica que no hay ninguna operación de edición en curso.
adEditInProgress Indica que los datos del registro actual se han modificado pero no guardado.
adEditAdd Indica que se ha llamado al método AddNew y que el registro actual del búfer de copia es un nuevo registro que no se ha guardado en la base de datos.
EditarEliminarAnuncio Indica que se ha eliminado el registro actual.

EditMode solo puede devolver un valor válido si hay un registro actual. EditMode devolverá un error si BOF o EOF es True o si se ha eliminado el registro actual.