J'obtiens le message d'erreur « Impossible de supprimer dans les tables spécifiées »
Applies ToAccess pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Lorsque vous exécutez une requête Suppression, Access peut afficher le message d’erreur Impossible de supprimer des tables spécifiées. Cet article répertorie les cas dans lesquels vous pouvez utiliser une requête Suppression, explique pourquoi le message d’erreur s’affiche, et décrit les étapes permettant de corriger l’erreur.

Il existe plusieurs façons de supprimer des enregistrements dans Access. Pour obtenir une explication plus détaillée de la suppression d’enregistrements, consultez l’article Méthodes d’ajout, de modification et de suppression d’enregistrements.

Contenu de cet article

Introduction

Lorsque vous souhaitez supprimer plusieurs enregistrements d’une table en une seule opération, vous pouvez utiliser une requête Suppression. Une requête Suppression réussit quand les conditions suivantes sont réunies :

  • Elle utilise une table qui n’a pas de relation avec une autre table.

  • Elle combine deux tables qui ont une relation un-à-un.

  • Elle utilise une table qui se trouve du côté « un » d’une relation un-à-plusieurs, et la suppression en cascade est activée pour cette relation.

  • Elle inclut la table du côté « un » d’une relation un-à-plusieurs ainsi que la table du côté « plusieurs » de cette relation (par exemple, pour utiliser les critères d’un champ de la table côté « plusieurs »).

    Important    Vous devez exécuter la requête deux fois pour supprimer les enregistrements des deux tables.

Pourquoi ce message d’erreur s’affiche-t-il et comment puis-je corriger l’erreur ?

Si vous créez une requête Suppression en utilisant plusieurs tables et que la propriété Enregistrements uniques de la requête a la valeur Non, Access affiche le message d’erreur Impossible de supprimer des tables spécifiées lorsque vous exécutez la requête.

Pour résoudre ce problème, attribuez la valeur Oui à la propriété Enr uniques.

  1. Ouvrez la requête Suppression en mode Création.

  2. Si la feuille des propriétés de requête n’est pas ouverte, appuyez sur F4 pour l’ouvrir.

  3. Cliquez sur le Concepteur de requêtes pour afficher les propriétés de la requête (et pas celles des champs).

  4. Dans la feuille de propriétés de la requête, recherchez la propriété Enregistrements uniques et attribuez-lui la valeur Oui.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.