Je reçois un message « Type de données incorrect »

Je reçois un message « Type de données incorrect »

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Cette erreur indique qu’Access ne peut pas établir de correspondance entre une valeur d’entrée et le type de données attendu pour la valeur. Par exemple, si vous donnez à Access une chaîne de texte alors qu’un nombre est attendu, vous recevez une erreur d’incompatibilité de type des données.

Pour supprimer ce message, procédez comme suit :

  • Si vous venez de modifier la valeur par défaut d’un champ dans une table et voyez un message concernant une incompatibilité de type de données lorsque vous essayez d’entrer de nouveaux enregistrements, ouvrez la table en mode Création et vérifiez que l’expression que vous utilisez pour la valeur par défaut du champ est du même type de données que le champ. Par exemple, si le type de données du champ est Nombre, veillez à ne pas mettre entre guillemets l’expression de la valeur par défaut (par exemple, « 1 » serait interprété comme un élément de texte plus tôt que comme une valeur numérique).

  • Vérifiez que le critères d’une colonne correspond au type de données du champ sous-jacent de la colonne. Si vous spécifiez un critère de texte pour un champ numérique ou de date/heure, vous recevez cette erreur.

    Par exemple, si vous tapez le critère "50" ou "13/12/12", vous recevez un message d‘erreur, car Access interprète les valeurs entre guillemets comme du texte, et non comme des nombres. Veillez donc à supprimer les guillemets. Les symboles # qui apparaissent de part et d’autre de la date (par exemple, #13/12/12#) indiquent que vous avez entré une date valide dans le champ Critères.

D’autres situations peuvent entraîner un conflit au niveau du type de données, notamment :

  • Vous spécifiez des critères pour un champ Liste de choix qui utilisent les valeurs affichées (par exemple, un nom) dans la liste de recherche plutôt que les valeurs de clé étrangère associées (telles qu’un ID). Comme les valeurs de clé étrangère sont les valeurs réellement stockées dans la table sous-jacente, vous devez les utiliser lorsque vous spécifiez des critères pour un champ.

  • Vous avez tapé le symbole dollar ($) dans les critères que vous avez spécifiés pour un champ Devise. Supprimez le symbole dollar, puis affichez les résultats.

    Si des guillemets entourent le critère numérique que vous avez entré, celui-ci n’est pas un nombre. Lorsque vous tapez le symbole $, Access place automatiquement la chaîne que vous avez tapée entre guillemets.

  • Vérifiez que le type de données de chaque paire de champs dans la requête est identique. Si ce n’est pas le cas, modifiez le type de données de l’un des champs joints pour qu’il corresponde à celui de l’autre champ et éviter de recevoir l’erreur « Type de données incorrect ».

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×