ConfigurationManager.ConnectionStrings 如何读取连接数据库的字符串??
用ConfigurationManager.ConnectionStrings读取web.config文件中的连接字符串,一般说来,web.config文件中会有以下内容...
用ConfigurationManager.ConnectionStrings 读取web.config 文件中的连接字符串,一般说来,web.config 文件中会有以下内容:
<connectionStrings>
<add name="SQLConnString1" connectionString="server=(local);...../>
---------------------------------------------------------------------------------------------
今天我学习petshop,它的sqlHelp.cs 中有这样一句:
ConfigurationManager.ConnectionStrings["SQLConnString1"].ConnectionString;
按照我原来的理解,就是读取web.config中的connectionStrings,可是web.config文件中却没有connectionStrings这个东西,
我发现petshop中还有app.config 文件,在这个文件中存在 connectionStrings,难道
ConfigurationManager.ConnectionStrings 是读取了app.config 文件而不是 web.config吗?假设一个解决方案中有多个config文件,是按照什么顺序读取呢?? 展开
<connectionStrings>
<add name="SQLConnString1" connectionString="server=(local);...../>
---------------------------------------------------------------------------------------------
今天我学习petshop,它的sqlHelp.cs 中有这样一句:
ConfigurationManager.ConnectionStrings["SQLConnString1"].ConnectionString;
按照我原来的理解,就是读取web.config中的connectionStrings,可是web.config文件中却没有connectionStrings这个东西,
我发现petshop中还有app.config 文件,在这个文件中存在 connectionStrings,难道
ConfigurationManager.ConnectionStrings 是读取了app.config 文件而不是 web.config吗?假设一个解决方案中有多个config文件,是按照什么顺序读取呢?? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询