您可以在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