【问题标题】:XML ConnectionstringsXML 连接字符串
【发布时间】:2014-07-07 20:08:21
【问题描述】:
<?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>

我正在查看连接字符串,默认情况下我需要数据源 = 从另一个页面选择的文件...我尝试了 & pagename.openfiledialog.filename & 但我一直收到错误消息。有什么想法吗?

【问题讨论】:

    标签: database vb.net string connection


    【解决方案1】:

    您似乎是在说您希望用户能够在运行时设置Data Source。如果是这样,则从配置文件中的连接字符串中省略它,并在运行时将其设置为:

    Dim builder As New OleDbConnectionStringBuilder(My.Settings.CitWeldConnectionString)
    
    builder.DataSource = newDataSourceValue
    
    Dim connection As New OleDbConnection(builder.ConnectionString)
    

    【讨论】:

    • 这正是我想要做的!谢谢! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-15
    • 1970-01-01
    • 2016-04-13
    • 1970-01-01
    • 2012-12-14
    • 2012-01-04
    • 1970-01-01
    相关资源
    最近更新 更多