begin process at 2012 02 16 04:43:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Bases de données

 > 

[VB.NET] Chaine de connection dans un fichier app.config


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[VB.NET] Chaine de connection dans un fichier app.config

mercredi 19 mai 2004 à 11:43:23 | [VB.NET] Chaine de connection dans un fichier app.config

nanus


Le fichier app.config agit comme un fichier ini.

Donc mon problème, c'est que je n'arrive pas à récupérer la valeur de ma variable définie dans le app.config.

Démonstration :

Voici ce qui se passe dans l'appli :
Dim Txt_DataSource As String
'--- Appel du fichier app.config et de la valeur de cn
Txt_DataSource = System.Configuration.ConfigurationSettings.AppSettings("cn")

Le fichier App.config :
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>

<!-- Exemple : <add key="settingName" value="settingValue"/> -->
<add key="cn" value="F:\_Anael\Projet\Bases\Access 2.0\Adherent.mdb" />

</appSettings>
</configuration>

Et donc en faisant un MsgBox sur Txt_DataSource, j'ai "" qui est renvoyé.

Arg
mercredi 19 mai 2004 à 12:19:37 | Re : [VB.NET] Chaine de connection dans un fichier app.config

lim

Voilà ce que j'ai

'Ma form
private sub Form_load
dim txt as string

txt= System.Configuration.ConfigurationSettings.AppSettings("cn")
end sub

'App.config
<?xml version="1.0" encoding="Windows-1252"?>
<configuration>
<appSettings>
<!-- Les paramètres de l'application utilisateur et de propriété configurée se placent ici.-->
<!-- Exemple : <add key="settingName" value="settingValue"/> -->
<add key="cn" value="dfdfdffd" />
</appSettings>
</configuration>

Chez moi çà marche,
La seule différence c'est 'encoding=
"Windows-1252" et toi tu as 'encoding="utf-8"

Je ne sais pas si çà viens de là mais tu peux tjrs essayer.


Sinon pour générer un lien vers un ficheir app.config

tu peut faire une textbox
Aller dasn propriétés\DynamicProperties\Avancées
Clique sur ... et coche text dans la liste.

cela peut t'aider à générer un fichier app.config
Il ne te reste plus quà changer la clé et la valeur.


LIM
mercredi 19 mai 2004 à 12:47:28 | Re : [VB.NET] Chaine de connection dans un fichier app.config

nanus


ca marche

enfin le coup de encoding, ca change rien.
par contre, en créant un objet (style textbox) ca marche, apres y faur récupérer le code généré paske ya quelques petites manip' à faire :

du coté du form ou du module ou de la classe :

Dim Txt_DataSource As String
'--- Il faut imperativement créer cet élément, pas possible de l'utiliser d'une autre maniere
Dim configurationAppSettings As System.Configuration.AppSettingsReader = New System.Configuration.AppSettingsReader

Txt_DataSource = configurationAppSettings.GetValue("cn", GetType(System.String))

'MsgBox(Txt_DataSource)

cn.ConnectionString = Txt_DataSource
cn.Open()
'MsgBox(cn.Driver & " " & cn.DataSource)

du coté de app :

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>

<add key="cn" value="Driver={Microsoft Access Driver (*.mdb)};DBQ=F:\_Anael\Projet\Bases\Access 2.0\Adherent.mdb" />

</appSettings>
</configuration>

merci ;)


Cette discussion est classée dans : fichier, app, txt, config, datasource


Répondre à ce message

Sujets en rapport avec ce message

app.config unique à tous [ par bobby3 ] bonjour a tous tout d'abord désolé pour le titre du post qui n'est pas très indicatif mais je ne voyais pas comment l'appeler ainsi que le thème chois ecrire dans le fichier app.config en runtime [ par malka001 ] Je voudrais modifier dynamiquement une valeur de mon fichier app.config (nomapp.exe.config) dans mon programme.Je sais les lire avec :valeur = system. [VB.net] App.Config [ par oxboz ] Bonjour, voici une question à mon avis toute bête.J'ai créé un projet "vb.net console" avec Visual Studio 2003 et je n'ai pas de fichier App.Config. E app.config [ par Sipat ] Bonsoir,J'aimerai savoir si le fichier app.config et obligatoire avec le fichier générer ? Voilà mon fichier si je l'enleve il se produit une erreur e bulk insert [ par houhou45 ] Bonjour.J ai une base de données SQLServer 2000 avec une table client (classique) et je cherche a importer dans cette table client des données d un fi Incrementer un fichier txt avec des variables [ par dgsklawaj ] Bonjour,Je suis débutant et j'ai vraiment besoin d'un coup de main concernant un probleme.Je cherche à ecrire un fichier .txt à partir d'une feuille e fichier texte et listbox [ par neg03 ] Bonjour,je possède un fichier .txt dans lequel j'enregistre des données correspondants à un objet.Je les enregistre de cette manière et les ajoute aus VBA avec fichier .TXT [ par Djrome ] Salut les Kracks,Je souhaiterai éviter une tâche répétitive avec un fichier .txtEn effet, tout les jours j'ouvre pls fichier au même endroit >  F:\Tra Lire un fichier txt et l'afficher complet dans un Label [ par Dane6 ] Bonjour, Pouvez-vous me dire comment lire un fichier Txt dans sa totalité et le stocker dans une variable pour l'afficher dans le Label.Quand j'utilis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales