OVH Cloud OVH Cloud

Table verrouillée par ?

1 réponse
Avatar
Decaplan
Bonjour,

J'ai créé un SUB VBA dans lequelle je souhaite supprimer une table
"Essai" au moyen de la commande ci-dessous:

DoCmd.DeleteObject acTable, "Essai"

Cette instruction qui fonctionne sans pb habituellement, déclenche le
msg d'erreur 3211 qui dit:

Le moteur de base de données n'a pas pu verrouiller la table Essai car
elle est utilisée par une autre Personne ou Processus.

Je suis l'unique utilisateur de ma base de données et je ne trouve pas
de requête ouverte (ou fermée) qui soit en relation avec ma table.

Y-a-t-il un moyen d'identifier quel est ce mystérieux utilisateur?

Merci d'avance.

Decaplan

1 réponse

Avatar
Loic B.
Bonjour,

Tu doit avoir surement ouvert ta table dans le code, pour ecrire ou lire des
données. il faut que tu la ferme. ou tu utilise la minuterie d'access, que
tu lance a la place de ta suppression et que tu met dans la fonction
minuterie ta suppression.

"Decaplan" a écrit dans le message de
news:422e8682$0$25061$
Bonjour,

J'ai créé un SUB VBA dans lequelle je souhaite supprimer une table
"Essai" au moyen de la commande ci-dessous:

DoCmd.DeleteObject acTable, "Essai"

Cette instruction qui fonctionne sans pb habituellement, déclenche le
msg d'erreur 3211 qui dit:

Le moteur de base de données n'a pas pu verrouiller la table Essai car
elle est utilisée par une autre Personne ou Processus.

Je suis l'unique utilisateur de ma base de données et je ne trouve pas
de requête ouverte (ou fermée) qui soit en relation avec ma table.

Y-a-t-il un moyen d'identifier quel est ce mystérieux utilisateur?

Merci d'avance.

Decaplan