FieldStatusEnum
Aplica-se ao: Access 2013, Office 2013
Especifica o status de um objeto Field.
O valor adFieldPending* indica a operação que causou a definição do status e pode ser combinado a outros valores de status.
Constant |
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 de OLE DB. As possíveis causas incluem um provedor de 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 por Source não pôde concluir a operação. |
adFieldCannotDeleteSource |
23 |
Indica que durante uma operação move, uma árvore ou subárvore foi movida para uma nova localização, mas a fonte 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 um limite (como o número permitido de campos). |
adFieldDataOverflow |
6 |
Indica que os dados retornados do provedor estouraram o tipo de dados do campo. |
adFieldDefault |
13 |
Indica que o valor padrão para o campo foi usado quando os dados foram definidos. |
adFieldDoesNotExist |
16 |
Indica que o campo especificado não existe. |
adFieldIgnore |
15 |
Indica que esse campo foi ignorado quando os valores dos dados foram definidos na fonte. O provedor não definiu nenhum valor. |
adFieldIntegrityViolation |
10 |
Indica que o campo não pode ser modificado porque ele é uma entidade calculada e 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 |
Padrão. Indica que o campo foi adicionado ou excluído com sucesso. |
adFieldOutOfSpace |
22 |
Indica que o provedor não pode obter espaço de repositório suficiente para concluir uma operação move ou copy. |
adFieldPendingChange |
0x40000 |
Indica que o campo foi excluído e, em seguida, adicionado novamente, talvez com um tipo de dados diferente, ou que o valor do campo, que anteriormente tinha um status de adFieldOK, foi alterado. O formato final do campo modificará a coleção Fields depois que o método Update for chamado. |
adFieldPendingDelete |
0x20000 |
Indica que a operação Delete causou a definição do status. O campo foi marcado para ser excluído da coleção Fields depois que o método Update for chamado. |
adFieldPendingInsert |
0x10000 |
Indica que a operação Append causou a definição do status. Field foi marcado para ser adicionado à coleção Fields depois que o método Update for chamado. |
adFieldPendingUnknown |
0x80000 |
Indica que o provedor não pode determinar quais operações causaram a definição do status do campo. |
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 Fields depois que o método Update for chamado. |
adFieldPermissionDenied |
9 |
Indica que o campo não pode ser modificado porque ele está definido como somente-leitura. |
adFieldReadOnly |
24 |
Indica que o campo na fonte de dados está definido como somente-leitura. |
adFieldResourceExists |
19 |
Indica que o provedor não pôde executar a operação porque um objeto já existe na URL de destino e não é possível sobrescrevê-lo. |
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 aplicativos ou processos diferentes. |
adFieldResourceOutOfScope |
25 |
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 do esquema da fonte de dados para o campo. |
adFieldSignMismatch |
5 |
Indica que o valor dos dados retornado pelo provedor estava assinado, mas o tipo de dados do valor do campo ADO não estava. |
adFieldTruncated |
4 |
Indica que os dados de comprimento variável estavam truncados durante a leitura a partir da fonte de dados. |
adFieldUn disponível |
8 |
Indica que o provedor não pôde determinar o valor durante a leitura da fonte de dados. Por exemplo, a linha acabou de ser criada, o valor padrão para a coluna não está disponível e um novo valor ainda não foi especificado. |
adFieldVolumeNotFound |
21 |
Indica que o provedor não pôde localizar o volume de repositório indicado pela URL. |
Equivalente a ADO/WFC
Essas constantes não têm ADO/WFC equivalentes.