IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Ouverture en mode exclusif fantôme


Sujet :

VB.NET

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 65
    Points : 36
    Points
    36
    Par défaut Ouverture en mode exclusif fantôme
    Bonjour à tous,

    il m'a été difficile de trouver un titre convenable pour mon problème tellement il est bizarre.

    Je m'explique:
    j'ai une application en VB.net qui se connecte à une bdd ACCESS pour afficher une liste d'individus. Tout marche bien chez moi, il n'y a aucun soucis.

    En revanche, lorsque j'essaye de lancer la même fonctionnalité depuis un autre ordinateur, il me dit que Jet ne parvient pas à ouvrir la bdd parce qu'elle est déjà ouverte en mode exclusif par un autre utilisateur ou qu'il n'y a pas les autorisation nécéssaire pour visualiser le fichier.

    Voila qui est étonnant car lorsque j'essaye d'ouvrir la bdd avec ACCESS il me met que ACCESS ne trouve pas le fichier alors qu'elle est bien là et que je parviens à l'ouvrir parfaitement à partir du premier PC.

    Il est possible que ce soit dû à une erreur dans mon code VB car j'avais oublié de fermer la connexion à la bdd. C'est rectifié mais le problème persiste.
    Je me demande s'il ne faut pas fermer toutes les connexions que j'ai créé avant de corriger le problème. Et si c'est le cas je ne sais pas le faire.

    Je sais que ça ne doit pas être bien clair donc s'il vous faut d'autres précisions pour m'aider je ferai de mon mieu.

    Je vous remercie d'avance pour votre aide au combien précieuse.

  2. #2
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    337
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 337
    Points : 319
    Points
    319
    Par défaut
    Salut, ca peut venir de plusieurs choses :
    1) tu as toujours un programme qui est connecté a la base de données, et donc, il n'y a pas de gestion d'accès concurrent, dans ce cas, il faut etudier les objets Thread..
    2) verifie que tu ferme bien access (au cas ou tu l'ouvre dans ton programme..)
    3) il arrive que access se ferme mal quand on le lance (chez moi en tout cas), verifie dans tes processus qu'il est bien fermé

    sinon, je ne voit pas

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 65
    Points : 36
    Points
    36
    Par défaut
    Merci Boubounne mais effectivement le problème était bizarre puisqu'il ne s'agissait en fait que d'un problème de droits d'accès au fichier ACCESS.
    Il m'a suffit de rajouter des droits d'écriture et de lecture à l'autre ordinateur.
    Comme quoi les messages d'erreur ne sont pas toujours viables (jamais???)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] Ouverture en mode exclusif
    Par cluster26 dans le forum VBA Access
    Réponses: 2
    Dernier message: 13/09/2010, 13h34
  2. Réponses: 2
    Dernier message: 07/06/2008, 07h50
  3. Ouverture d'une base en mode exclusif
    Par Miss Ti dans le forum Access
    Réponses: 3
    Dernier message: 31/01/2008, 12h11
  4. Probleme ouverture en mode exclusif
    Par belote dans le forum Sécurité
    Réponses: 1
    Dernier message: 06/09/2007, 15h02
  5. ouverture en mode exclusif
    Par Thargor dans le forum Access
    Réponses: 12
    Dernier message: 30/11/2006, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo