在WinForm应用程序中,我将我的ConnectionString存储在app . conf文件中。我怎么能分裂这个连接字符串的一些数据,如用户名,DataBaseName,密码和其他东西动态?
我不明白为什么所有的MSDN示例都显示了使用键的丑陋方式。
我们可以通过属性访问主数据:
SqlConnectionStringBuilder decoder = new SqlConnectionStringBuilder(connectionString);
string UserID = decoder.UserID;
string Password = decoder.Password;
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnectionstringbuilder.aspx
你真正需要的是:http://msdn.microsoft.com/en-us/library/d7z89tex.aspx
来自msdn库的主题可能会对您有所帮助:-
http://msdn.microsoft.com/en-us/library/ms254494 (v = vs.80) . aspx