Accueil > Forum > > > > App.Path
App.Path
jeudi 30 octobre 2008 à 17:14:06 |
App.Path

angusyoung
|
Bonjour. Actuellement mon appli se connecte avec une Bdd Access. Je suis débutant et ai mis le chemin de la connexion en dur ! (Ce qu'il ne faut pas faire !) Voici un exemple :
Function connexion() On Error GoTo ErreurOpen strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0;strPath= C:\Program Files\Tennis\Tennis.Mdb" Set gConnexion = New ADODB.Connection gConnexion.Open strCnxn Exit Function ErreurOpen: Screen.MousePointer = vbArrow MsgBox "Problème d'accès aux données." & Error, vbCritical End End Function
Comment puis je faire pour que mon programme se connecte à la base de données sur un autre lecteur que C:\ Je débute et n'ai pas tout compris au sujet de App.Path Je vous remercie.
|
|
jeudi 30 octobre 2008 à 17:37:29 |
Re : App.Path

casy
|
App.path te renvoie le dossier ou se trouve ton exécutable. Si ta base se trouve dans le même dossier (ou dans un sous dossier) que l'exécutable, tu peux alors utiliser App.Path sinon il faudra que tu indique le chemin d'une autre manière. ---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE # [ Lien ]
|
|
jeudi 30 octobre 2008 à 17:38:40 |
Re : App.Path

PCPT
|
Réponse acceptée !
salut,
strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0;strPath= C:\Program Files\Tennis\Tennis.Mdb" on invente pas les mots à indiquer, la syntaxe de connexion doit respecter une norme :
strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= C:\Program Files\Tennis\Tennis.Mdb;"
ensuite pour APP.PATH, çà te retourne le chemin où se trouve l'EXE (ton projet, avant compilation) en l'occurrence pour avoir le même chemin que tu as mis en dur, il faut que ton EXE soit dans le dossier TENNIS, et donc que la base et l'EXE soient au même niveau
dans ce cas, ta chaîne sera :
strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & app.path & "\Tennis.Mdb;"
ainsi le chemin sera correct même dans d'autres dossiers, tant que l'exe et la base sont au même niveau
(exception faite pour la racine, avec le "\" qui va se doubler mais je crois qu'access l'accepte) ++
Prenez un instant pour répondre à ce sondage svp
|
|
jeudi 30 octobre 2008 à 17:53:07 |
Re : App.Path

angusyoung
|
Je vous remercie pour cette réponse rapide. La connexion s'établie très bien mais un problème apparait lorsque je veux effectuer un enregistrement d'un joueur par exemple.
|
|
jeudi 30 octobre 2008 à 18:49:20 |
Re : App.Path

angusyoung
|
Rectification ! Une erreur de ma part, cela fonctionne bien. Merci à tous.
|
|
Cette discussion est classée dans : function, app, connexion, path, connecte
Répondre à ce message
Sujets en rapport avec ce message
Function app.path [ par mushashi4 ]
takezo Je charge des image dans un picture box "je travail sous vb.net" sauvegarde dans un repertoire est ce que quelqu'un pourrez me dire comment ut
lister le contenu d'un dossier dans une combobox [ par loulou123456 ]
URGENT!!!bonjour a tousvoila je suis un novice et j'ai un collègue et j'ai besoin d'un cou de main pour résoudre un petit problème.je m'explique : je
app.path et dataenvironment [ par haroun2005 ]
salut, dans connection string d'un dataenvironment je voudrais introduire la App.Path & \mabase.mdb et non c:\.....\mabase.mdb. j'ai essayé le DataEnv
[VB6] Apel a partir d'un ListBox [ par patoch ]
BonjourVoila une partie de code en example :Je voudrais a partir d'une liste de nom de ville dans un ListBox, apeler un des Label ci dessous ,example
App.path du programme "parent" [ par fiko81 ]
Salut tout le monde,Je construit toujours et encore ma propre DLL, et je vourdrais l'utiliser dans plusieurs de mes applications. Je voulais savoir s'
[VB6] Groupe de Label [ par patoch ]
BonjourJ'ai crée un groupe de label lorsque je clique dessus le premier Case 0 fontionne mais les autres ne fonctionne pas pourquoi ? je vous met un b
Open App.path [ par appolofrance ]
Bonjour,J' aimerais dans la ligne open app.path ouvrir un fichier, le nom de ce fichier est fournit par textserie.textMerci--------------------------
Chemin d'acces APP.PATH [ par GELEBOURRE ]
Si l'on déplace une application qui a des chemins d'accès utilisant APP.PATH, les fichiers Access et les images fonctionnent mais pas les sons, Que fa
Problème de App.Path vb6 [ par Choucroute62 ]
Salut à tous, encore une fois j'ai des soucis avec mon appliVoila avant que je mette l'app.path, cela marchait bien, mais la je viens d'essayer app.pa
app.Path erreur [ par keopsk ]
Bonjourj'essaye de récupérer le répertoire de l'application avec app.Path, mais je ne comprend pourquoi j'ai l'erreur suivante : Erreur de compilation
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|