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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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?
.
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" <thierry.colombera@defense.gouv.fr> a écrit
dans le message de
news:096101c3502b$60eb1220$a301280a@phx.gbl...
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?
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?
.
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?
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" <thierry.colombera@defense.gouv.fr> a écrit dans le message de
news:093a01c3503a$679f1530$a401280a@phx.gbl...
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?
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?