FieldStatusEnum
S’applique à : Access 2013, Office 2013
Spécifie l'état d'un objet Field.
Les valeurs adFieldPending* indiquent l'opération à l'origine de l'état ; elles peuvent être combinées avec d'autres valeurs d'état.
Constante |
Valeur |
Description |
---|---|---|
adFieldAlreadyExists |
26 |
Indique que le champ spécifié existe déjà. |
adFieldBadStatus |
12 |
Indique qu’une valeur d’état non valide a été envoyée depuis ADO vers le fournisseur OLE DB. Causes possibles : un fournisseur OLE DB 1.0 ou 1.1, ou une combinaison incorrecte de Value et Status. |
adFieldCannotComplete |
20 |
Indique que le serveur de l’URL spécifiée par Source n’a pas pu terminer l’opération. |
adFieldCannotDeleteSource |
23 |
Indique que, pendant une opération de déplacement, un arbre ou sous-arbre a été déplacé vers un nouvel emplacement, mais que la source n'a pu être supprimée. |
adFieldCantConvertValue |
2 |
Indique que l'extraction ou le stockage du champ entraînera une perte de données. |
adFieldCantCreate |
7 |
Indique que le champ n'a pu être ajouté car le fournisseur a dépassé une limite (par exemple, le nombre de champs permis). |
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. |
adFieldDoesNotExist |
16 |
Indique que le champ spécifié n'existe pas. |
adFieldIgnore |
15 |
Indique que ce champ a été ignoré lors de la définition des valeurs de données dans la source. Le fournisseur n'a pas défini de valeur. |
adFieldIntegrityViolation |
10 |
Indique que le champ ne peut être modifié car il est une entité calculée ou dérivée. |
adFieldInvalidURL |
17 |
Indique l'URL de la source des données contient des caractères non valides. |
adFieldIsNull |
3 |
Indique que le fournisseur a renvoyé une valeur VARIANT de type VT_NULL et que ce champ n'est pas vide. |
adFieldOK |
0 |
Valeur par défaut. Indique que le champ a été ajouté ou supprimé avec succès. |
adFieldOutOfSpace |
22 |
Indique que le fournisseur est incapable d'obtenir suffisamment d'espace de stockage pour mener à bien une opération de déplacement ou de copie. |
adFieldPendingChange |
0x40000 |
Indique soit que le champ a ét supprimé puis à nouveau ajouté, peut-être avec un type de données différent, soit que la valeur du champ a changé (dernier état connu : adFieldOK). La forme finale du champ modifiera la collection Fields après appel de la méthode Update. |
adFieldPendingDelete |
0x20000 |
Indique l'opération Delete a entraîné la définition de l'état. Le champ a été marqué pour suppression de la collection Fields après appel de la méthode Update. |
adFieldPendingInsert |
0x10000 |
Indique que l'opération Append a entraîné la définition de l'état. Field a été marqué pour ajout à la collection Fields après appel de la méthode Update. |
adFieldPendingUnknown |
0x80000 |
Indique que le fournisseur ne peut déterminer l'opération qui a défini l'état du champ. |
adFieldPendingUnknownDelete |
0x100000 |
Indique que le fournisseur ne peut déterminer l'opération qui a défini l'état du champ, et que ce dernier sera supprimé de la collection Fields après appel de la méthode Update. |
adFieldPermissionDenied |
9 |
Indique que le champ ne peut être modifié car il est défini en lecture seule. |
adFieldReadOnly |
24 |
Indique que le champ de la source de données est défini en lecture seule. |
adFieldResourceExists |
19 |
Indique que le fournisseur n'a pu effectuer l'opération car un objet est déjà présent à l'URL de destination et le fournisseur ne peut l'effacer. |
adFieldResourceLocked |
18 |
Indique que le fournisseur n'a pas pu effectuer l'opération car la source de données est verrouillée par une application ou un processus (ou plusieurs). |
adFieldResourceOutOfScope |
25 |
Indique que l'URL source ou de destination est en dehors de l'étendue de l'enregistrement en cours. |
adFieldSchemaViolation |
11 |
Indique que la valeur a transgressé la contrainte de schéma de la source de données pour le champ. |
adFieldSignMismatch |
5 |
Indique que la valeur de donnée renvoyée par le fournisseur a été signée, contrairement au type de données de la valeur du champ ADO. |
adFieldTruncated |
4 |
Indique que des données de longueur variable ont été tronquées lors de la lecture de la source de données. |
adFieldUnavailable |
8 |
Indique que le fournisseur n'a pu déterminer la valeur lors de la lecture de la source de données. Par exemple, la ligne venait d'être créée, la valeur par défaut de la colonne n'était pas disponible, et une nouvelle valeur n'avait pas encore été spécifiée. |
adFieldVolumeNotFound |
21 |
Indique que le fournisseur est incapable to localiser le volume de stockage indiqué par l'URL. |
Équivalent ADO/WFC
Ces constantes ne possèdent pas d'équivalent ADO/WFC.