Comment réparer MS Access “clé de recherche n’a pas été trouvé dans tout Record” Problème?

Votre base de données Access rencontre-t-elle fréquemment un problème de “clé de recherche introuvable dans un enregistrement”? Avez-vous essayé toutes les solutions possibles, mais rien n’a fonctionné pour le résoudre?

Si vous êtes aussi celui qui est confronté à un problème similaire, vous trouverez sûrement ce blog utile. Comme cela contient toute la solution possible pour résoudre cette erreur “clé de recherche n’a été trouvée dans aucun enregistrement” rencontré dans n’importe quelle version de votre base de données MS Access. Alors, essayez la solution suggérée … et résolvez ce problème d’accès par vous-même.

Tout comme vous, de nombreux utilisateurs affichent le même problème dans leur base de données Access respective. Jetez un coup d’oeil dessus …!

Scénario pratique

J’ai créé une base de données de paie dans Access 2010 et tout fonctionne bien. J’ai ensuite copié la base de données entière sur un autre ordinateur (exécutant également Access 2010) où il sera utilisé.

Lorsque plusieurs rapports sont ouverts, le rapport s’ouvre normalement, mais après un certain temps, le message d’erreur suivant s’affiche: “La clé de recherche n’a été trouvée dans aucun enregistrement”.

La base de données entière a été copiée sur le nouvel ordinateur – aucune importation de feuille de calcul n’est en cause.

Je ne comprends absolument pas où le problème est réellement survenu ….! Si quelqu’un peut suggérer quelques corrections pour résoudre ceci alors je serai grandement reconnaissant.

Merci pour toute aide.

Scénarios pour l’occurrence de cette erreur

Voici le cas où les utilisateurs rencontrent la plupart du temps le problème de “clé de recherche n’a été trouvé dans aucun enregistrement”.

  • lorsque vous entrez une grande quantité de texte dans un champ Mémo contenant un index dans Access: “Erreur d’exécution” 3709 “”
  • La clé de recherche n’a pas été trouvée dans un enregistrement “message d’erreur également trouvé lorsque vous compactez une base de données ou enregistrer les modifications de conception dans Access
  • “La clé de recherche n’a été trouvée dans aucun enregistrement” lors de l’importation d’une feuille de calcul Excel dans la table Access Database
  • La même erreur a également été détectée lorsque quelqu’un tente de sauvegarder un enregistrement où memo contient plus de 2048 caractères.

Les champs que vous devez vérifier:

  • Vérifiez qu’il existe des fichiers .INF dans le dossier de l’ensemble de contacts. Comme la présence de ces fichiers indique que quelqu’un a utilisé Access pour travailler avec ces fichiers et construit des index qui n’existent plus. Les fichiers .INF peuvent être supprimés en toute sécurité, afin de résoudre ce problème.
  • Vous pouvez également vérifier s’il s’agit d’un cas de corruption de votre base de données Access. Comme l’accès Microsoft a un utilitaire intégré pour détecter et réparer les fichiers dBase corrompus.

Comment réparer Access “Run-time error ‘3709’”: lorsque vous entrez une grande quantité de texte dans un champ Mémo qui contient un index dans Access

Symptômes

Dans la base de données d’accès lorsque vous créez un champ Mémo contenant un index ou que vous créez un nom de champ contenant du texte indexé automatiquement, vous ne pouvez pas saisir le texte contenant plus de 3450 caractères dans le champ.

Dans une telle situation lorsque vous essayez d’exécuter les données existantes, vous recevrez le message d’erreur suivant.

Erreur d’exécution ‘3709’:

La clé de recherche introuvable dans un enregistrement.

Résolution

Pour résoudre ce problème, vous devez entrer une grande quantité de texte dans le champ Mémo. Pour cela, suivez simplement ces étapes:

  1. Tout d’abord, vous devez ouvrir la table en mode Création avec le champ Mémo.
  2. Dans le menu Affichage, cliquez sur Index. Remarque:

Dans MS Access 2007, cliquez sur l’onglet Conception, puis sur Index dans le groupe Afficher / Masquer.

  1. Appuyez sur l’index du champ mémo, puis supprimez-le.

Comment réparer l’accès «La clé de recherche n’a été trouvé dans aucun enregistrement» message d’erreur lorsque vous compactez une base de données ou enregistrez les modifications de conception

Symptômes

Cette erreur se produit fréquemment lorsque vous tentez d’enregistrer les modifications de conception dans un nouvel objet ou lorsque vous essayez de compacter une base de données.

La clé de recherche n’a été trouvée dans aucun enregistrement.

Vous pouvez constater que l’objet de base de données est répertorié dans la fenêtre de base de données, même si le processus d’enregistrement a échoué. Comme lorsque vous essayez d’ouvrir l’objet dans la base de données d’accès, vous obtiendrez les erreurs suivantes:

Le moteur de base de données Microsoft Jet ne peut pas trouver l’objet <nom d’objet>. Assurez-vous que l’objet existe et que vous épelez correctement son nom et son chemin d’accès.

lire aussi

Comment à Scission Base de données Access 2016 En L’extrémité avantet Bases de données back-end

Corrections pour résoudre MS Access 3159 – pas une erreur de signet valide

Cause

La clé de recherche n’a été trouvée dans aucun problème d’enregistrement rencontré dans les circonstances suivantes:

Base de données créée lors de l’utilisation d’un fichier de groupe de travail (System.mdw) créé avec Microsoft Jet 4.0 Service Pack 4 (SP4) ou l’ancien. Le fichier de groupe de travail actuellement utilisé est créé avec Microsoft Jet 4.0 SP5.

Après l’installation de Microsoft Windows 2000 SP2 ou après l’application de Jet 4.0 SP5 sur votre système, vous devez utiliser l’assistant de sécurité au niveau utilisateur pour sécuriser la base de données. Sélectionnez l’option dans l’assistant pour créer un nouveau fichier de groupe de travail.

Résolution

Pour résoudre la clé de recherche n’a été trouvé dans aucun enregistrement, obtenir les derniers service packs jet 4.0. Pour plus d’informations sur la façon de télécharger le dernier Service Pack Jet 4.0, appuyez sur l’article suivant dans la Base de connaissances Microsoft:

  1. Comment obtenir le dernier service pack pour le moteur de base de données Microsoft Jet 4.0

Emballer:

Essayez les correctifs mentionnés ci-dessus pour résoudre le problème «clé de recherche n’a été trouvé dans aucun enregistrement». Et partagez vos expériences après avoir essayé ces corrections dans notre section commentaire.