Informations sur les erreurs en lien avec le champ
S’applique à : Access 2013, Office 2013
Si une erreur est directement liée à un champ par exemple, si les données sont manquantes ou si le type du champ est incorrect vous pouvez obtenir plus d'informations sur la cause du problème en examinant la propriété Status de l'objet Field. Cette propriété a été améliorée afin de fournir des informations spécifiques relatives au problème. Ainsi, par exemple, lorsqu'une invocation de UpdateBatch échoue, la cause du problème peut être déterminée en examinant la propriété Status des champs de chaque enregistrement affecté. La propriété contient une des valeurs dans la constante FieldStatusEnum. Le tableau suivant contient les valeurs qui présentent un intérêt lorsqu'une erreur survient.
Constante |
Valeur |
Description |
---|---|---|
adFieldCantConvertValue |
2 |
Indique que le champ ne peut pas être extrait ni stocké sans perte de données. |
adFieldDataOverflow |
6 |
Indique que les données renvoyées par le fournisseur ont débordé le type de données du champ. |
adFieldDefault |
13 |
Indique que la valeur par défaut du champ a été utilisée lors de la définition des données. |
adFieldIgnore |
15 |
Indique que ce champ a été ignoré lors de la définition des valeurs de données dans la source. Aucune valeur n'est définie par le fournisseur. |
adFieldIntegrityViolation |
10 |
Indique que le champ ne peut pas être modifié car il s'agit d'une entité calculée ou dérivée. |
adFieldIsNull |
3 |
Indique que le fournisseur a renvoyé une valeur NULL. |
adFieldOutOfSpace |
22 |
Indique que le fournisseur ne parvient pas à obtenir suffisamment d'espace de stockage pour réaliser un déplacement ou une copie. |