2014-07-07 2 views
0
<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
<configSections> 
</configSections> 
<connectionStrings> 
    <add name="Citrus_Welding.My.MySettings.CitWeldConnectionString" 
     connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot;C:\Citrus   Welding\CitWeld.mdb&quot;" 
     providerName="System.Data.OleDb" /> 
</connectionStrings> 
<startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> 
</startup> 
</configuration> 

Je suis à la recherche à la chaîne de connexion, j'ai besoin de la source de données pour = un fichier sélectionné dans une autre page par défaut ... J'ai essayé & pagename.openfiledialog.filename & mais je continue à obtenir une erreur. Des idées?XML ConnectionStrings

Répondre

0

Il semble que vous vouliez que l'utilisateur puisse définir le Data Source lors de l'exécution. Si oui, alors omettez-le de la chaîne de connexion dans le fichier de configuration et réglez-le comme ceci au moment de l'exécution:

Dim builder As New OleDbConnectionStringBuilder(My.Settings.CitWeldConnectionString) 

builder.DataSource = newDataSourceValue 

Dim connection As New OleDbConnection(builder.ConnectionString) 
+0

C'est exactement ce que j'essayais de faire! Je vous remercie! :) –

Questions connexes