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.
Especifica o de status de um objeto de campo de .
Os valores adFieldPending* indicam a operação que causou a definição do status e pode ser combinada com outros valores de status.
| Constante | Valor | Descrição |
|---|---|---|
| adFieldAlreadyExists | 26 | Indica que o campo especificado já existe. |
| adFieldBadStatus | 12 | Indica que um valor de status inválido foi enviado do ADO para o provedor OLE DB. As causas possíveis incluem um provedor OLE DB 1.0 ou 1.1 ou uma combinação inadequada de Value e Status. |
| adFieldCannotComplete | 20 | Indica que o servidor da URL especificado pelo Origem não pôde concluir a operação. |
| adFieldCannotDeleteSource | vinte e três | Indica que, durante uma operação de movimentação, uma árvore ou subárvore foi movida para um novo local, mas a origem não pôde ser excluída. |
| adFieldCantConvertValue | 2 | Indica que o campo não pode ser recuperado ou armazenado sem perda de dados. |
| adFieldCantCreate | 7 | Indica que o campo não pôde ser adicionado porque o provedor excedeu uma limitação (como o número de campos permitidos). |
| adFieldDataOverflow | 6 | Indica que os dados retornados do provedor estouraram o tipo de dados do campo. |
| adFieldDefault | 13 | Indica que o valor padrão do campo foi usado ao definir dados. |
| adFieldDoesNotExist | 16 | Indica que o campo especificado não existe. |
| adFieldIgnore | 15 | Indica que esse campo foi ignorado ao definir valores de dados na origem. O provedor não define nenhum valor. |
| ViolaçãoDeIntegridadeDoCampo | 10 | Indica que o campo não pode ser modificado porque é uma entidade calculada ou derivada. |
| adFieldInvalidURL | 17 | Indica que a URL da fonte de dados contém caracteres inválidos. |
| adFieldIsNull | 3 | Indica que o provedor retornou um valor VARIANT do tipo VT_NULL e que o campo não está vazio. |
| adFieldOK | 0 | Inadimplência. Indica que o campo foi adicionado ou excluído com êxito. |
| adFieldOutOfSpace | 22 | Indica que o provedor não consegue obter espaço de armazenamento suficiente para concluir uma operação de movimentação ou cópia. |
| adFieldPendingChange | 0x40000 | Indica que o campo foi excluído e depois adicionado novamente, talvez com um tipo de dados diferente, ou que o valor do campo que anteriormente tinha um status de adFieldOK foi alterado. A forma final do campo modificará a coleção Fields depois que o método Update for chamado. |
| adFieldPendingDelete | 0x20000 | Indica que a operação Excluir fez com que o status fosse definido. O campo foi marcado para exclusão da coleção Fields depois que o método Update é chamado. |
| adFieldPendingInsert | 0x10000 | Indica que a operação Acrescentar fez com que o status fosse definido. O de Campo de foi marcado para ser adicionado à coleção campos de depois que o método de Atualização de é chamado. |
| adFieldPendingUnknown | 0x80000 | Indica que o provedor não pode determinar qual operação fez com que o status do campo fosse definido. |
| adFieldPendingUnknownDelete | 0x100000 | Indica que o provedor não pode determinar qual operação causou a definição do status do campo e que o campo será excluído da coleção Campos depois que o método Update for chamado. |
| adFieldPermissionDenied | 9 | Indica que o campo não pode ser modificado porque é definido como somente leitura. |
| adFieldReadOnly | 24 | Indica que o campo na fonte de dados é definido como somente leitura. |
| adFieldResourceExists | 19 | Indica que o provedor não pôde executar a operação porque já existe um objeto na URL de destino e não é capaz de substituir o objeto. |
| adFieldResourceLocked | 18 | Indica que o provedor não pôde executar a operação porque a fonte de dados está bloqueada por um ou mais outros aplicativos ou processos. |
| adFieldResourceOutOfScope | vinte e cinco | Indica que uma URL de origem ou de destino está fora do escopo do registro atual. |
| adFieldSchemaViolation | 11 | Indica que o valor violou a restrição de esquema da fonte de dados para o campo. |
| adFieldSignMismatch | 5 | Indica que o valor de dados retornado pelo provedor foi assinado, mas o tipo de dados do valor do campo do ADO não foi assinado. |
| adFieldTruncated | 4 | Indica que os dados de comprimento variável foram truncados durante a leitura da fonte de dados. |
| adFieldUnavailable | oito | Indica que o provedor não pôde determinar o valor ao ler da fonte de dados. Por exemplo, a linha acabou de ser criada, o valor padrão da coluna não estava disponível e um novo valor ainda não havia sido especificado. |
| adFieldVolumeNotFound | 21 | Indica que o provedor não consegue localizar o volume de armazenamento indicado pela URL. |
Equivalente a ADO/WFC
Essas constantes não têm equivalentes ADO/WFC.
Aplica-se a
propriedade Status (campo ADO)