TotoTurbo
Messages postés8Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 7 février 2004
-
7 juil. 2003 à 13:25
ria94
Messages postés97Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention 3 octobre 2006
-
7 juil. 2003 à 17:36
Bonjour,
J'essaie d'ouvrir une base Access 7.0 située depuis un code VB, mais l'erreur Jet 3051 (accès non autorisé ) se déclenche. Pourtant la base est dans un répertoire réseau dont j'ai l'accès en lecture seule. Ya t'il une manip à effectuer à l'ouverture pour y avoir accès en lecture ?????
ria94
Messages postés97Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention 3 octobre 2006 7 juil. 2003 à 13:53
Quel est la commande que tu utilise pour ouvrir ta base ?
Essaye de copier ta base sur le disque de ton systeme d'exploitation pour voir si ca marche ?
TotoTurbo
Messages postés8Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 7 février 2004 7 juil. 2003 à 15:24
Ca marche effectivement si la base est copiée en local, avec droit d'accès en lecture-écriture. Cependant, pour sécuriser la base, il est impératif que certaines personnes n'aient l'accès qu'en lecture. Comment faire ???
ria94
Messages postés97Date d'inscriptionmercredi 28 mai 2003StatutMembreDernière intervention 3 octobre 2006 7 juil. 2003 à 17:36
Tu dois pouvoir normalement ouvrir ta base en lecture ecriture a partir de vb. Il faut peut etre que ton programme passe ta base en ecriture puis a la fin du programme remette en lecture seul, il doit y avoir des commandes pour faire ca.
Essaye de voir les differente possibilé de macro sous access je crois qu'il y en a une qui fait ca.