【问题标题】:Split Connection String拆分连接字符串
【发布时间】:2011-08-18 10:54:24
【问题描述】:

在 WinForm 应用程序中,我将我的 ConnectionString 存储在 App.Confing 文件中。如何动态将此连接字符串拆分为一些数据,例如用户名、DataBaseName、密码和其他东西?

【问题讨论】:

    标签: c# winforms connection-string


    【解决方案1】:

    我不明白为什么所有 MSDN 示例都显示使用 Keys 的丑陋方式。

    我们可以通过属性访问原始数据:

    SqlConnectionStringBuilder decoder = new SqlConnectionStringBuilder(connectionString);
    
    string UserID = decoder.UserID; 
    string Password = decoder.Password; 
    

    【讨论】:

    • 注意:SqlConnection 仅适用于 Microsoft SQL 数据库,其他有效的连接字符串可能不适合其架构。
    【解决方案2】:
    【解决方案3】:

    msdn 库中的这个主题可能会对您有所帮助:-

    http://msdn.microsoft.com/en-us/library/ms254494(v=vs.80).aspx

    【讨论】:

      猜你喜欢
      • 2011-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-16
      • 2018-10-08
      • 2014-10-27
      相关资源
      最近更新 更多