6 façons de résoudre efficacement l’erreur 3464 de MS Access!

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.

l'erreur 3464 de MS Access

Classé Excellent sur Trustpilot
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!
Télécharger
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 :

  1. Utilisation de formats de date incorrects.
  2. Comparaison de valeurs textuelles avec des champs numériques.
  3. Types de données incompatibles dans les tables/formulaires liés.
  4. Le fichier de base de données est verrouillé.
  5. 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 :

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.

l'erreur 3464 de MS 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.

l'erreur 3464 de MS Access

  • 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.

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.

rencontrez toujours des problèmes? Fix les avec Stellar réparation pour Access:

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:

  1. Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
  2. Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
  3. Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.

Pearson Willey est un rédacteur de contenu de site Web et un planificateur de contenu détaillé. En plus de cela, il est également un lecteur assidu. Par conséquent il sait très bien rédiger un contenu engageant pour les lecteurs. Lécriture est pour lui un avantage croissant. Il amours explorer ses connaissances on MS Access et partage technologie blogs.