2011-08-18 66 views
3

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

回答

6

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

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

SqlConnectionStringBuilder decoder = new SqlConnectionStringBuilder(connectionString); 

string UserID = decoder.UserID; 
string Password = decoder.Password; 
+0

注:的SqlConnection只能针对Microsoft SQL数据库,其他有效的连接字符串可能不适合自己的模式。 –