web.config中的多个元素 - asp.net

qaz*_*qaz 2 asp.net

目前我的web.config有这个:

 <appSettings>
    <add key="UserName" />
    <add key="DBServer" />
    <add key="DBUserName" />
    <add key="DBPwd" />
    <add key="DB" />
  </appSettings>
Run Code Online (Sandbox Code Playgroud)

如果我必须连接到多个数据库,我希望我的web.config具有以下内容

<appSettings>
    <add key="UserName" />
    <add key="DBServer" />
    <add key="DBUserName" />
    <add key="DBPwd" />
    <add key="DB" />
  </appSettings>

<!--This section needs to hold data for another db server -->
 <appSettings>
    <add key="UserName" />
    <add key="DBServer" />
    <add key="DBUserName" />
    <add key="DBPwd" />
    <add key="DB" />
  </appSettings>
Run Code Online (Sandbox Code Playgroud)

键名应该相同.或者有多个连接字符串部分的方式去?

Nic*_*ver 5

你应该使用这个<connectionStrings>部分,它正是它的设计目的:)

您可以在MSDN上找到有关如何访问此部分中的连接字符串的更多资源.