Dans cet article utile, je vais tout expliquer sur le message d’avertissement Access “Run time error ‘3464’: data type mismatch in criteria expression…” Cette erreur apparaît généralement lorsqu’une requête rencontre une incompatibilité entre les types de données ou tente de filtrer un SOUS-FORMULAIRE lors de la sélection d’une valeur dans une zone de liste déroulante. Cela peut perturber le flux de travail et nuire à la productivité. Par conséquent, plongeons dans ce blog et découvrons pourquoi l’erreur MS Access 3464 se produit et comment la corriger efficacement.
Outil Gratuit de Réparation de Base de Données MS Access
Réparez les fichiers de base de données MDB et ACCDB corrompus et récupérez facilement les tables, les requêtes, les index et les enregistrements de base de données supprimés. Essayez maintenant!
En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.
Quelles sont les causes de l’erreur d’exécution Microsoft Access 3464 ?
Avant de prendre des mesures pour vous débarrasser de cette erreur, il est important d’en extraire les racines. Bien que ce message apparaisse généralement lorsque la requête de critères ne correspond pas au type de données du champ.
Voici donc les principaux facteurs :
- Utilisation de formats de date incorrects.
- Comparaison de valeurs textuelles avec des champs numériques.
- Types de données incompatibles dans les tables/formulaires liés.
- Le fichier de base de données est verrouillé.
- Base de données Access corrompue.
Comment corriger l’erreur 3464 d’Access “Data Type Mismatch in Criteria Expression Error”?
Pour identifier et résoudre cette erreur, suivez attentivement les méthodes ci-dessous :
Solutions rapides :
- Restaurer à partir d’une sauvegarde disponible
- Assurez-vous de corriger les formats de date
- Importez les données de base de données corrompues dans une nouvelle
- Assurez-vous que le fichier n’est pas verrouillé
- Exécutez l’outil Compact & Repair
- Recommandé : utilisez l’outil Réparation et récupération Access
Méthode 1 : restaurer à partir d’une sauvegarde disponible
L’erreur MS Access 3464 peut se produire en raison de types de données incompatibles ou d’une erreur de syntaxe. Par conséquent, si vous avez déjà effectué une copie de sauvegarde de votre base de données défectueuse, vous pouvez la restaurer efficacement à partir d’une sauvegarde disponible.
Méthode 2 : assurez-vous de corriger les formats de date
Comme déjà mentionné dans les causes, des formats de date et d’heure inappropriés dans la base de données peuvent déclencher ce message d’erreur. Par conséquent, assurez-vous de corriger le format de date et d’heure pour résoudre cette situation.
Lire aussi : Correction de MS Access « Impossible de supprimer des tables spécifiées » (erreur 3086) !
Méthode 3 – Importer des données de base de données corrompues dans une nouvelle
La création d’un nouveau fichier de base de données et l’importation de toutes les données de l’ancien fichier dans un nouveau peuvent vous aider à gérer l’incompatibilité de type de données dans l’erreur d’expression de critère 3464.
Voici les étapes à suivre :
- Ouvrez Microsoft Access, puis créez un nouveau fichier.
- Ensuite, accédez à l’onglet Fichier, puis à l’option Obtenir des données externes >> Importer.
- Pour importer la base de données Access, vous devez cliquer sur Access.
- Après cela, une fenêtre de base de données Access de données externes s’ouvrira.
- Enfin, accédez à l’onglet Tables >> cliquez sur Sélectionner tout >> OK.
Méthode 4 – Assurez-vous que le fichier n’est pas verrouillé pour corriger l’erreur MS Access 3464
Il est possible que le fichier de base de données que vous essayez d’importer soit verrouillé ou défini en mode lecture seule. Il est donc essentiel de vérifier et de modifier ce mode en suivant les étapes mentionnées ci-dessous.
- Accédez à l’emplacement où le fichier est stocké.
- Cliquez avec le bouton droit sur le fichier >> cliquez sur Propriétés >> onglet Général.
- Recherchez la section Attributs >> décochez la case Lecture seule si elle est cochée.
- Cliquez maintenant sur Appliquer >> OK.
Méthode 5 – Exécuter l’outil Compact & Repair
La corruption du fichier de base de données Access peut provoquer l’erreur d’exécution 3464. Pour résoudre les problèmes de corruption de la base de données et résoudre l’erreur, vous pouvez exécuter l’outil Compact Repair.
Suivez les instructions ci-dessous pour utiliser cet outil :
- Ouvrez Access >> cliquez sur Outils de base de données.
- Cliquez ensuite sur l’option Compact and Repair Database.
- Sélectionnez un fichier de base de données corrompu >> puis cliquez sur Compact & laissez Access le réparer.
Recommandé – Utiliser l’outil de réparation et de récupération d’accès
Si vous rencontrez une erreur ou des problèmes lors de la gestion de la base de données Access, vous pouvez opter pour une version avancée Access Réparation Outil. Il s’agit de l’un des logiciels primés qui est destiné à réparer les fichiers .ACCDB et .MDB de la base de données Access gravement corrompus avec une intégrité à 100 %.
De plus, cet outil peut même vous aider à restaurer des enregistrements, des tables, des formulaires, des index, des modules, des requêtes, des macros, etc. De plus, il peut réparer les formulaires et modules protégés par mot de passe.

* En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.
À lire également: Secrets pour résoudre l’erreur d’accès “Incompatibilité de type dans l’expression” (3615)
Foire aux questions :
Comment corriger l’incompatibilité de type de données dans l’expression de critères ?
Vous pouvez corriger l’incompatibilité de type de données dans l’expression de critères en vérifiant les champs joints dans vos requêtes de base de données.
Qu’est-ce qu’un exemple d’incompatibilité de type de données ?
Insérer le nombre avec des fractions dans la variable qui n’attend qu’un entier.
Comment supprimer une erreur de base de données Access ?
Pour supprimer une erreur de base de données, essayez ces astuces :
- Vérifiez les informations d’identification ou le serveur de votre base de données.
- Réparez les fichiers de base de données corrompus.
- Créez une nouvelle base de données et importez les anciennes données du fichier.
Quelle est la limite de taille de la base de données Access ?
2 Go (gigaoctets) est la limite de taille de la base de données Access.
Verdict final
L’erreur MS Access 3464 peut être une incompatibilité majeure, néanmoins elle est souvent réparable avec quelques résolutions rapides. Ci-dessus, j’ai indiqué les meilleures techniques pour résoudre ce message ennuyeux en un rien de temps.
De même, il est essentiel d’effectuer une maintenance régulière, des mises à jour et des formats de données soignés pour éviter que cette erreur ne se reproduise.
Ce logiciel assure la réparation et la récupération en toute transparence de la base de données ACCDB et MDB. Il restaure tous les objets, y compris les tables, les rapports, les requêtes, les enregistrements, les formulaires et les index ainsi que les modules, les macros, etc. Fix problèmes de Microsoft Access maintenant en 3 étapes faciles:
- Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
- Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
- Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.