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 6 et antérieur Discussion :

Base access.mdb suppression en quittant la form


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut Base access.mdb suppression en quittant la form
    Je crée un db de façon dynamique dans le code ' mabase.mdb' dans la quelle je crée des tables . lorsque le traitement de la form est terminée comment supprimer la Db ( test avec kill mais permission refusée )

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur VB6 et tout neuf en .Net
    Inscrit en
    Avril 2005
    Messages
    377
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France

    Informations professionnelles :
    Activité : Développeur VB6 et tout neuf en .Net
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 377
    Par défaut
    Bonjour thierry007

    Es-tu déconnecté de la base ?
    Si le moteur de base de données travail toujours sur cette base, elle est bloquée...

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Par défaut
    Oui, il faut tout d'abord la fermer (mabase.Close)

    Tu peux vérifier la présence du fichier mabase.ldb qui constitue le verrou, ce fichier n'existe pas si la base est fermée.

  4. #4
    Membre expérimenté Avatar de AdHoc
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 245
    Par défaut
    Bonjour,
    essaye en ajoutant un bien que
    Citation Envoyé par Aide VB
    Attribuer à une variable objet la valeur Nothing (Set dbsTemp = Nothing) produit le même résultat que la méthode Close.
    .
    Un test simple consiste à essayer de l'ouvrir en mode exclusif, mais je crois que tu auras le meme problème.

  5. #5
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    cette solution m'arrange bien

    Merci

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

Discussions similaires

  1. Framework Entity avec une base ACCESS (mdb)
    Par Desbiens dans le forum Entity Framework
    Réponses: 2
    Dernier message: 08/04/2010, 11h46
  2. Lire une base Access *.mdb
    Par Revan777 dans le forum C++Builder
    Réponses: 3
    Dernier message: 07/03/2008, 09h12
  3. Réponses: 1
    Dernier message: 06/11/2007, 16h43
  4. Transformer une base hyperfile en base Access mdb
    Par djedje37et28 dans le forum Access
    Réponses: 1
    Dernier message: 18/01/2006, 18h26
  5. [C#] Insertion dans une base Access .mdb
    Par borgfabr dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/03/2005, 15h30

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