Pb à l'ouverture d'une base de données

TotoTurbo Messages postés 8 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 7 février 2004 - 7 juil. 2003 à 13:25
ria94 Messages postés 97 Date d'inscription mercredi 28 mai 2003 Statut Membre Derniè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 ?????

Merci d'avance

4 réponses

ria94 Messages postés 97 Date d'inscription mercredi 28 mai 2003 Statut Membre Derniè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 ?
0
ria94 Messages postés 97 Date d'inscription mercredi 28 mai 2003 Statut Membre Dernière intervention 3 octobre 2006
7 juil. 2003 à 13:55
Essaye ausi de voir si tu as un acces total a ta base c'est a dire si tu a la possibilité de la modifier ou tu es juste en lecture.
0
TotoTurbo Messages postés 8 Date d'inscription lundi 7 juillet 2003 Statut Membre Derniè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 ???
0
ria94 Messages postés 97 Date d'inscription mercredi 28 mai 2003 Statut Membre Derniè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.
0
Rejoignez-nous