OVH Cloud OVH Cloud

table systeme ACCESS

2 réponses
Avatar
thierry
Est ce que quelqu'un sait comment on fait pour=20
d=E9v=E9rouiller une table syst=E8me(MSysObjects) pour pouvoir=20
ensuite s'en servir comme une table normale et travailler=20
sur les enregistrements?=20

2 réponses

Avatar
thierry
Bonjour.

Ce que je veux faire, c'est supprimer une ligne dans cette
table(cad un enregistrement), celle qui concerne le
AccessLayout, cette ligne permet de bloquer le shift à
l'ouverture de la base ainsi que d'autre fonction ACCESS.
Seulement cette base est en lecture/exécution, donc je ne
peux le faire qu'en utilisant un exécutable VB, mais quand
je veux définir mon recordset dessus, une erreur survient
et me dis que c'est impossible car la table est vérouillée.
Alors moi ce que j'aimerai savoir c'est s'il est possible
de dévérouiller cette table par du code VB?


-----Message d'origine-----
Bonjour.

on peut travailler dessus sans déverrouiller en vba.
sinon menu outils /

options / affichage / cocher objets système.

Comme pour le tabac il est fortement déconseillé
d'afficher les tables

systèmes et de les utiliser en production normale. Il est
préférable de

passer par les objets access.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"thierry" a écrit
dans le message de

news:096101c3502b$60eb1220$
Est ce que quelqu'un sait comment on fait pour
dévérouiller une table système(MSysObjects) pour pouvoir
ensuite s'en servir comme une table normale et travailler
sur les enregistrements?



.



Avatar
Raymond
Mon éthique et ma déontologie m'interdisent de toucher à cette table et il
existe des propriétés de base qui font ce travail très bien. Je laisse la
main.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"thierry" a écrit dans le message de
news:093a01c3503a$679f1530$
Bonjour.

Ce que je veux faire, c'est supprimer une ligne dans cette
table(cad un enregistrement), celle qui concerne le
AccessLayout, cette ligne permet de bloquer le shift à
l'ouverture de la base ainsi que d'autre fonction ACCESS.
Seulement cette base est en lecture/exécution, donc je ne
peux le faire qu'en utilisant un exécutable VB, mais quand
je veux définir mon recordset dessus, une erreur survient
et me dis que c'est impossible car la table est vérouillée.
Alors moi ce que j'aimerai savoir c'est s'il est possible
de dévérouiller cette table par du code VB?