在web.config中存储连接字符串

Kum*_*mar 2 asp.net connection-string web-config

为什么我们在web.config文件中存储连接字符串?这样做有什么好处?

Jon*_*onH 6

使用Web配置文件,以便您可以在应用程序的任何位置引用连接.它避免了在应用程序中处理相当长的连接字符串.

这是一篇很好的文章,可以为您提供详细信息:http://articles.sitepoint.com/article/web-config-file-demystified#

甚至还有一个wiki页面:)(令人惊讶的是):http: //en.wikipedia.org/wiki/Web.config

如果您移动/更改为其他数据库格式,则可以在一个位置更改web.config文件中的连接字符串设置,而不是挖掘整个应用程序以查找它.这也避免了重新编译或构建应用程序以获取新的连接字符串设置.

如果您想知道如何从web.config文件中访问该信息,可以在此处找到:

http://msdn.microsoft.com/en-us/library/4c2kcht0(VS.85).aspx

那里还有示例代码.