Les constantes FieldStatusEnum indiquent le statut d'un objet Fields.
FieldStatusEnum = Objet.Status
Constante | Valeur | Description |
---|---|---|
adFieldAlreadyExists | 26 | indique que le champ spécifié existe toujours. |
adFieldBadStatus | 12 | indique qu'une valeur de statut invalide a été envoyé d'ADO vers le fournisseur OLE DB. |
adFieldCannotComplete | 20 | indique que le serveur de l'URL spécifiée par la source Indicates that the server of the URL specified by Source n'a pu achever l'opération. |
adFieldCannotDeleteSource | 23 | indique que durant une opération de déplacement, une arborescence ou un sous-arbrescence a été déplacée à un nouvel endroit, mais la source n'a pas pu être effacée. |
adFieldCantConvertValue | 2 | indique que le champ ne peut être récupéré ou stocké sans une perte de données. |
adFieldCantCreate | 7 | indique que le champ n'a pas pu être ajouté car le fournisseur a dépassé une limitation. |
adFieldDataOverflow | 6 | indique que les données retournées à partir du fournisseur ont débordées du type de données du champ. |
adFieldDefault | 13 | indique que la valeur par défaut pour le champ a été utilisé lorsque les données ont été fixées. |
adFieldDoesNotExist | 16 | indique que le champ spécifié n'existe pas. |
adFieldIgnore | 15 | indique que le champ a été évité en fixant les valeurs de données dans la source. |
adFieldIntegrityViolation | 10 | indique que le champ ne peut pas être modifié car il est une entité calculée ou dérivée. |
adFieldInvalidURL | 17 | indique que l'URL de la source de données contient des caractères invalides. |
adFieldIsNull | 3 | indique que le fournisseur a rettourné une valeur nulle. |
adFieldOK | 0 | 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 finir une opération de déplacement ou de copie. |
adFieldPendingChange | indique soit que le champ a été supprimé et alors réajouté avec probablement un autre type de données, ou que la valeur du champ qui avait précédemment un statut adFieldOK, ait changé. | |
adFieldPendingDelete | 0x20000 | indique que l'opération de suppression a provoqué que le statut a été fixé. |
adFieldPendingInsert | 0x10000 | indique que l'opération Append a provoqué que le statut a été fixé. |
adFieldPendingUnknown | 0x80000 | indique que le fournisseur ne peut déterminer quel opération a provoqué que le statut a été fixé. |
adFieldPendingUnknownDelete | 0x100000 | indique que le fournisseur ne peut déterminer quel opération a provoqué que le statut a été fixé et que le champ and that the field will be deleted from the Fields collection after the Update method is called. |
adFieldPermissionDenied | 9 | Indicates that the field cannot be modified because it is defined as read-only. |
adFieldReadOnly | 24 | indique que le champ dans la source de onnées est défini en lecture seule. |
adFieldResourceLocked | 18 | indique que le fournisseur a été incapable d'exécuter les opérations car la source de onnées est verrouillée par une ou plusieurs autres applications ou processus. |
adFieldResourceOutOfScope | 25 | indique qu'une source ou une URL de destination est en dehors de la portée de l'enregistrement courant. |
adFieldSchemaViolation | 11 | indique que la valeur violée le schéma de contraintes de la source de données ppour le champ. |
adFieldSignMismatch | 5 | indique que la valeur de données retournée par le fournisseur a été signée, mais le type de données de la valeur de champ d'ADO était non signée. |
adFieldTruncated | 4 | indique que les données de longueur variable ont été tronquées en lisant à partir de la source de données. |
adFieldUnavailable | 8 | indique que le founisseur n'a pas pu déterminer la valeur lors d'une lecture sur la source de données. |
adFieldVolumeNotFound | 21 | indique que le fournisseur est incapable de localiser le volume de stockage indiqué par l'URL. |