App Settings和connectionStrings配置设置中连接字符串之间的差异

时间:2013-07-11 21:06:09

标签: asp.net web-config

我想知道在2个应用程序设置和连接字符串中连接字符串有什么区别?只是想在Visual Studio 2008中进行技术上的Windows身份验证!

<appSettings>
    add key="ConnectionString" value="Server=198.57.2.70;Database=SalesTracking;Integrated Security=SSPI"  />       
</appSettings>

<connectionStrings>
<add name="ConnectionString" connectionString="DataSource=198.57.2.70;InitialCatalog=SalesTracking;IntegratedSecurity=True;" />
</connectionStrings>

谢谢!

1 个答案:

答案 0 :(得分:3)

不同之处在于connectionString部分通过ConfigurationManager类为您提供对连接字符串的强类型访问。它专门用于连接字符串。

AppSettings用于存储常规设置。您可以使用它来存储连接字符串,但我建议不要这样做,因为在connectionStrings

中有一个特定的元素