Bonjour,
j'aimerais avoir la possibilité de modifier le lien d'accés a une base de donnée ACCESS a l'aide d'un TEXTBOX et OpenFileDialog.
Au moment de l'ouverture de la connection à la base de donnée j'utilise ce code :
Je pensais modifier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Me.conn = "provider = microsoft.jet.oledb.4.0 ; data source =" & _ Application.StartupPath & "\Journal.mdb" 'Défini le lien ou se trouve la base de connée ACCESS
en le remplacent par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.StartupPath & "\Journal.mdb"
avec lien2 contenant par exemple c:\Journal.mdb
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.StartupPath & My.Setting.Lien2
ou alors par
LienMdb variable contenant le lien (ex: C:\Journal)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.StartupPath & Me.LienMdb
Hors le probleme est que quand c'est variable sont remplies par un lien de type C:\....\Journal.mdb le programme me retourne une ERREUR
Par contre si les variable contiennent un lien de type \Journal.mdb cela marche Nikel.
J'ai bien verifié que la base de données été presente.
Ma question est donc Pourquoi le logiciel fonctionne quand la BD se trouve dans le mème dossier que le programme et Pourquoi il ne fonctionne pa quand la BD et dans une autre lien (ex : C:\Journal.mdb) ?
Merci
Partager