xtrusion
Messages postés51Date d'inscriptionmardi 11 janvier 2005StatutMembreDernière intervention20 mai 2006
-
17 janv. 2005 à 13:38
xtrusion
Messages postés51Date d'inscriptionmardi 11 janvier 2005StatutMembreDernière intervention20 mai 2006
-
17 janv. 2005 à 16:25
Voila, je bosse sur VB.net et je voudré savoir commen faire pr mettre une fois le chemin de la base de donnée access et ainsi pouvoir deplacer la base de donnée en changeant juste le chemin une seule fois...
On me l'a di ms en vitesse, et comme je débute sur VB, pourriez vous me l'expliker le plus simplement du monde?
cs_ITALIA
Messages postés2169Date d'inscriptionvendredi 20 avril 2001StatutMembreDernière intervention30 juin 20099 17 janv. 2005 à 15:45
tu cré un Fichier Param.ini à coté de ton EXE...
avec dedans :
Ensuite au chargement de ton Appli :
Adresse = LireINI("Chemin", "Base") '
Et dans un Module:
Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Public Adresse As String
Function LireINI(Entete As String, Variable As String) As String
xtrusion
Messages postés51Date d'inscriptionmardi 11 janvier 2005StatutMembreDernière intervention20 mai 2006 17 janv. 2005 à 16:25
Merci a toi italia !! ms je ne vois pa ton image ... Lol le liens de l'image mene a ton bureau :
[file:///C:/Documents%20and%20Settings/amazzem/Bureau/Sans%20titre.JPG file:///C:/Documents%20and%20Settings/amazzem/Bureau/Sans%20titre.JPG]
Du coup ca ne marche pa ... je ne c pa koi mettre ds l'ini ... lol
En plus, je v faire commen par la suite, car la le chemin de connexion sera stocké dans une variable "adresse", ms mes formulaires affichant mes tables, je les fé avec l'assistant donc lui ne saura pa retrouver le chemin a partir de cette variable ...
Ya une solution ou je v devoir afficher mes tables manuellements? Paske l'assistant est bien pratike kd meme ! Jsuis pa sure de savoir le faire sur la dot net ...