Chemin vers la base des données
Résolu
Lenouveauapprenti
Messages postés
306
Date d'inscription
Statut
Membre
Dernière intervention
-
Lenouveauapprenti Messages postés 306 Date d'inscription Statut Membre Dernière intervention -
Lenouveauapprenti Messages postés 306 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Lors du commencement de ma petite application j'ai placé la BD dans un dossier placé directement sur le bureau, avec le projet, et tout marche bien. le code écrit sur le module est :
maintenant j'ai voulu placer ma BD sur l'unité C:\, j'ai crée en premier un nouveau dossier, nommé NlleBase,
dans lequel j'ai placé MaBase.mdb, et j'ai écris le code suivant :
en ce temps l'application ne marche pas, car un message m'était renvoyé me disant que le chemin est incorrecte.
Merci pour votre aide
Lors du commencement de ma petite application j'ai placé la BD dans un dossier placé directement sur le bureau, avec le projet, et tout marche bien. le code écrit sur le module est :
Sub PoolConnection()
If DB.State = adStateOpen Then DB.Close
DB.Provider = "Microsoft.Jet.OLEDB.4.0"
DB.Open "Data source=" & App.Path & "\MaBase.mdb"
End Sub
maintenant j'ai voulu placer ma BD sur l'unité C:\, j'ai crée en premier un nouveau dossier, nommé NlleBase,
dans lequel j'ai placé MaBase.mdb, et j'ai écris le code suivant :
Sub PoolConnection()
If DB.State = adStateOpen Then DB.Close
DB.Provider = "Microsoft.Jet.OLEDB.4.0"
DB.Open "Data source=" & App.Path & "\NlleBase\Mesprim.mdb"
End Sub
en ce temps l'application ne marche pas, car un message m'était renvoyé me disant que le chemin est incorrecte.
Merci pour votre aide
A voir également:
- Chemin vers la base des données
- Fuite données maif - Guide
- Base de registre - Guide
- Trier des données excel - Guide
- Il est en cours de transport vers votre site de livraison ✓ - Forum Consommation & Internet
- Sauvegarde des données - Guide
Selon mes connaissances trés limitées app.Path signifie C:\
Mes respects
et que le chemin était :
Et que le code correspondant était :
Crois tu toujours que App.path correspond à ??
Si je te pose la question.. ce n'est pas pour rien et tu aurais, je pense, pu faire une rapide recherche sur le net avant de me répondre...
Et si on ne se contente que d'un peu de "logique" ... app.path ==>>.. Application Path..===>>.. Chemin de l'application...
Et si on regarde la documentation
bref... si tu as placé ta base dans le C:
Le bon chemin devient tout naturellement :
Crois moi sur parole. Avant votre question, je n'est pas pensé à la signification de app.Path, peut être par mégard ou par inexperience.
Mais à votre question,à laquelle j'ai rèpondu spontanément sans faire aucune recherche, mais je me suis reposé la question " pourquoi je n'ai pas essayé cette possibilité?"
En tous cas, une fois devant mon PC j'essaierai votre reponse.
Mes sincéres remerciements
Mes sincères remerciements pour votre leçon. l'application a pu reconnaître son chemin vers la BD