Ma requete m'affiche bien (en mode base de données) les valeurs à supprimer mais ensuite impossible d'exécuter la requete... Voilà ce que cela me dit lorsque je demande le détail du refus.
Impossible de supprimer dans les tables spécifiées. (Erreur 3086)
Vous avez essayé de supprimer des données d'une ou plusieurs tables, mais la suppression ne peut pas être menée à terme.
Causes possibles :
Vous n'avez pas l'autorisation de modifier la table. Pour modifier vos autorisations d'accès, consultez votre administrateur système ou le créateur de la table.
La base de données a été ouverte enlecture seule. La base de données est en lecture seule pour l'une des raisons suivantes :
Vous avez utilisé la méthode OpenDatabase et ouvert la base de données pour accès en lecture seule.
Le fichier de base de données est défini en lecture seule dans le système d'exploitation du serveur de la base de données ou par votre réseau.
Dans un environnement réseau, vous n'avez pas les autorisations d'accès en écriture pour le fichier de la base de données.
En Microsoft® Visual Basic®, vous avez utilisé un contrôle Data dont la propriété ReadOnly a pour valeur True.
Pour supprimer les données, fermez la base de données, résolvez le problème de lecture seule, puis rouvrez le fichier pour un accès en lecture/écriture.
Mes autres requetes d'action (ajout et MAJ) fonctionnent.
Je suis sous la version 2000.
Merci d'avance.
Partager