拆分连接字符串

Hos*_*nia 5 c# connection-string winforms

在WinForm应用程序中我将我的ConnectionString存储在App.Confing File.How我可以将此连接字符串拆分为某些数据,如用户名,数据库名,密码和其他动态动态?

bin*_*all 11

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

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

SqlConnectionStringBuilder decoder = new SqlConnectionStringBuilder(connectionString);

string UserID = decoder.UserID; 
string Password = decoder.Password; 
Run Code Online (Sandbox Code Playgroud)

  • 注意:SqlConnection 仅适用于 Microsoft SQL 数据库,其他有效的连接字符串可能不适合它们的架构。 (2认同)