Forum - Questions générale - Sujet n°310

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 09/07/2010 : 18:04  Sujet n° 310  Manque d'autorisation

le 27/12/2009 : 22:40
par lauzonmi

Anonyme

visiteur

Bonjour à tous et une joyeuse périodede réjouissance!!!
k
Je travaille sur des bases de données Access 2002, aucun groupe ou requête d'authentification installer.

La semaine dernière j'ai due réinstallé mon ordi au complet (un petit quelque chose de pas fin...y).

Réinstallation complète de WindowsXP et MSOfficeXP avec toutes les mises à jours requises.

Depuis ce temps, je ne suis plus capable de modifier et même ajouter des formulaires, états ou modules dans mon application, on me dit que je n'ai pas les autorisations nécessaires???? nMais je peux toujours modifier les bases de données et requêtes!!!!

Pourtant j'avais même l'habitude de modifier les versions chez les clients sur leur machines à eux!!!

J'ai aussi essayé de créer une nouvelle base de données et d'importer les fichiers rien n'y fait ... J'ai même l'impression que j'ai droit à une première enregistrement et après Niets Comme on dit par chez nous ... Désespérer, je suis au désespoir!!!!
 sujet clos  Haut
Réponse n° 1
--------
le 28/12/2009 : 16:18
par 3Stone

Anonyme

Administrateur

Bonjour,


Dixit...
La semaine dernière j'ai due réinstallé mon ordi au complet


Cela peut être la source de pas mal d'ennuis...
Mais, si la souvegarde des anciens fichers s'est réalisé sur un CD ou DVD, les fichiers recoivent automatiquement l'attribut "en lecture seule".

Pour vérifier, cliques droit sur le fichier, propriété, et décocher éventuellement cette propriété.

Cordialement,
Pierre(3stone)

  clos par 3Stone le 09/07/2010 : 18:04  Haut
Réponse n° 2
--------
le 28/12/2009 : 19:05
par lauzonmi

Anonyme

visiteur

Bonjour et merci!!!

 

Non, les fichiers ne sont pas en lecture seulement.

 

Je viens de faire une vérification en changent le nom de mon fichier. Je dois changer un paramètre dans mon code, une chance que je ne l'ai pas automatisé.

À ce moment j'ai accès au code pour le modifier ainsi que les autres objets ... Parce qu'une initialisation ne s'effectuait pas.

Pour améliorer mon code et éviter un certain problème, en analyse pas à pas de mon code certaine variable connexion perdait leur référence et me causait beaucoup de problème dans l’analyse.

J’ai donc créé une variable Connexion ADODB globale qui se lie à la base de donnée elle-même. C’est depuis ce changement que j’ai ce type de problème.

Je viens de désactiver cette connexion et tout reviens à la normale sauf qu’il me faut réinitialisé toutes les connexions individuellement et reperdre mes connexions ou plutôt le message était plutôt une référence qu’un autre utilisateur m’empêchait de faire des modifications (quelque chose comme cela)

Je me sens pris dans les deux méthodes de travail … Une chance que ça n’empêche pas l’application de tournée!!!!

Merci à l’avance

 

  clos par 3Stone le 09/07/2010 : 18:04  Haut
Réponse n° 3
--------
le 02/01/2010 : 13:57
par 3Stone

Anonyme

Administrateur

Bonjour,

Je ne peux que faire des suppositions... et j'accroche sur ceci.


Dixit...
certaine variable connexion perdait leur référence


Les erreurs dans le code, erreurs que l'on cache simplement (on error resume next, etc.) peuvent faire perdre la valeur de variables, etc.


Dixit...
une référence qu’un autre utilisateur m’empêchait de faire des modifications


Le code VBA peut, dans certain cas, être considéré par Access comme un "autre utilisateur". Cela arrive par exemple lorsque le code modifie un ou des enregistrements que tu essaies par ailleurs de changer "à la main".

Cordialement,
Pierre(3stone)

  clos par 3Stone le 09/07/2010 : 18:04  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut