Connexion VB6 & base de donnée sans passer par ADO
Stag2
Messages postés26Date d'inscriptionlundi 30 juin 2008StatutMembreDernière intervention22 juillet 2008
-
2 juil. 2008 à 15:56
Stag2
Messages postés26Date d'inscriptionlundi 30 juin 2008StatutMembreDernière intervention22 juillet 2008
-
2 juil. 2008 à 23:29
Bonjour
Je cherche à faire communiquer une base de donnée ainsi que mon application VB6.
Je ne souhaite pas passer par ADO car cette apllication sera installée sur plusieurs ordinateurs différents avec la même base de donnée mais à des chemins différents.
Ex:
PC1: C:\program files\mabdd.mdb
PC2:C:\mabdd.mdb
PC3:D:\...\documents de X\mabdd.mdb
etc...
A ma connaissance, passer par ADO ne fonctionne que si le chemin de la bdd est fixe. Y aurait il un moyen de contourner cet obstacle avec un code VB approprié ?
J'espère avoir été clair,
Merci
A voir également:
Connexion VB6 & base de donnée sans passer par ADO
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 2 juil. 2008 à 19:06
Marche très bien avec ADO ...
Suffit de changer la chaîne de connexion !
_______________________________________________________________________
VB.NETis good ...VB6is better
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 2 juil. 2008 à 19:42
salut,
d'accord avec ghuysmans99, je ne vois pas le problème !
si ton appli est à différents endroits et que la base est toujours au même à l'appli (exemple : dans le dossier DATA \en partant du chemin de l'appli), ton chemin sera juste relatifapp.path & "\DATA\mabdd.mdb"
si par contre la base n'est vraiment pas fixe, à toi de donner la main à l'utilisateur (avec un commondialog par exemple) pour qu'il aille charger la bonne base, mais dans ces 2 cas ADO est tout à fait approprié
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp