您可以在app.config配置中使用connectionStrings標記。您可以根據需要添加儘可能多的密鑰(併爲每個密鑰分配一個密鑰),然後檢索它們
示例app.config xml(將provider名稱設置爲有效的提供程序,例如System.Data.SqlClient以及適當的連接字符串):
<?xml version='1.0' encoding='utf-8'?>
<configuration>
<connectionStrings>
<clear />
<add name="firstDb"
providerName="System.Data.ProviderName"
connectionString="Valid Connection String;" />
<add name="secondDb"
providerName="System.Data.ProviderName"
connectionString="Valid Connection String;" />
</connectionStrings>
</configuration>
上讓他們和上市他們(在你的情況,你將創建一個下拉列表中相應的項目和設定值)例如:
ConnectionStringSettingsCollection settings =
ConfigurationManager.ConnectionStrings;
if (settings != null)
{
foreach(ConnectionStringSettings cs in settings)
{
Console.WriteLine(cs.Name);
Console.WriteLine(cs.ProviderName);
Console.WriteLine(cs.ConnectionString);
}
}
會看重什麼包含在這裏? – Srivastava 2010-11-23 14:21:13