Propriedade EditMode (ADO)
Aplica-se ao: Access 2013, Office 2013
Indica o status de edição do registro atual.
Valor de retorno
Retorna um valor EditModeEnum.
Comentários
O ADO mantém um buffer de edição associado ao registro atual. Essa propriedade indica se as alterações foram feitas nesse buffer ou se um novo registro foi criado. Use a propriedade EditMode para determinar o status de edição do registro atual. É possível procurar alterações pendentes se um processo de edição tiver sido interrompido e determinar se você precisa usar o método Update ou CancelUpdate.
Consulte o método AddNew para obter uma descrição mais detalhada da propriedade EditMode em diferentes condições de edição.
Quando uma chamada para Excluir não excluir com êxito o registro ou os registros na fonte de dados (devido a violações de integridade referencial, por exemplo), o Recordset permanecerá no modo de edição (EditMode = adEditInProgress). Isso significa que CancelUpdate deve ser chamado antes de sair do registro atual (com Move, NextRecordset ou Close, por exemplo).
Observação
[!OBSERVAçãO] EditMode pode retornar um valor válido apenas se existir um registro atual. O EditMode retornará um erro se BOF ou EOF for verdadeiro ou se o registro atual tiver sido excluído.