Compartilhar via


Informações de erro relacionado ao campo

Aplica-se ao: Access 2013, Office 2013

Se um erro for diretamente relacionado a um campo (por exemplo, se os dados estiverem ausentes ou se o tipo for incorreto para o campo ), você poderá recuperar mais informações sobre a causa do problema examinando a propriedade Status do objeto Field. Essa propriedade foi aprimorada para fornecer informações específicas sobre o problema. Portanto, por exemplo, quando há falha em uma chamada de UpdateBatch, a causa do problema poderá ser determinada examinando-se a propriedade Status dos objetos Field em cada um dos registros afetados. A propriedade conterá um dos valores da constante FieldStatusEnum. A tabela a seguir inclui esses valores de particular interesse quando ocorre um erro.

Constant

Valor

Descrição

adFieldCantConvertValue

2

Indica que o campo não pode ser recuperado nem armazenado sem perda de dados.

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 durante a definição dos dados.

adFieldIgnore

15

Indica que este campo foi ignorado durante a definição dos valores de dados na fonte. Nenhum valor foi definido pelo provedor.

adFieldIntegrityViolation

10

Indica que não é possível modificar o campo porque ele é uma entidade calculada ou derivada.

adFieldIsNull

3

Indica que o provedor retornou um valor nulo.

adFieldOutOfSpace

22

Indica que o provedor não conseguiu obter espaço de repositório suficiente para concluir uma operação de movimentação ou cópia.