Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O ADO mantém um buffer de edição associado ao registro atual. A propriedade EditMode indica se foram feitas alterações nesse buffer ou se um novo registro foi criado. Use EditMode para determinar o status de edição do registro atual. Você pode testar alterações pendentes se um processo de edição tiver sido interrompido e determinar se você precisa usar o método Update ou CancelUpdate.
EditMode retorna uma das constantes EditModeEnum, listadas na tabela a seguir.
| Constante | Descrição |
|---|---|
| adEditNone | Indica que nenhuma operação de edição está em andamento. |
| adEditInProgress | Indica que os dados no registro atual foram modificados, mas não salvos. |
| adEditAdd | Indica que o método AddNew foi chamado e o registro atual no buffer de cópia é um novo registro que não foi salvo no banco de dados. |
| adEditDelete | Indica que o registro atual foi excluído. |
EditMode só poderá retornar um valor válido se houver um registro atual. EditMode retornará um erro se BOF ou EOF estiver True ou se o registro atual tiver sido excluído.