C#获取web.config配置文件内容的方法

本文实例讲述了C#获取web.config配置文件内容的方法。分享给大家供大家参考。具体实现方法如下:

1.ConfigurationManager提供对客户端应用程序配置文件的访问。

其有两个属性:ConnectionStrings 获取当前应用程序默认配置的 ConnectionStringsSection 数据。

方法一:

代码如下:
string myConn =System.Configuration.ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString;

 

方法二:

 代码如下:
string connString =System.Web.Configuration.WebConfigurationManager.ConnectionStrings["sqlConnectionString"].ToString();

 

web.config中的配置为:

代码如下:
<configuration>
<connectionStrings>
<add name="sqlConnectionString" connectionString="LocalSqlServer: data source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=aspnetdb"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>

 

2.AppSettings 获取当前应用程序默认配置的 AppSettingsSection 数据。

 代码如下:
string myConn = ConfigurationManager.AppSettings["sqlConnectionString"].ToString();

 

web.config中的配置为:

 代码如下:
<configuration>
<appSettings>
<add key="sqlConnectionString" value="Monday, January 23, 2006 2:56:14 PM" />
</appSettings>
</configuration>

 

希望本文所述对大家的C#程序设计有所帮助。

 

时间: 2024-11-05 12:18:36

C#获取web.config配置文件内容的方法的相关文章

web.config配置文件链接数据库的方法

web.config配置文件链接数据库的方法 [1]在web.config配置文件中, <connectionStrings> <add name="NorthwindConnectionString" connectionString="Data Source=localhost;Initial Catalog=Northwind;Persist Security Info=True;User ID=sa;Password=sa" provide

艾伟:Web.config配置文件详解

花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法.很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点.所以这里只介绍一些比较常用的节点.   <?xml version="1.0"?> <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置.可以使用 Visual Studio 中的"网站"->"Asp.Net 配置"选项. 设置和注释

Web.config配置文件详解

花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法.很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点.所以这里只介绍一些比较常用的节点. <?xml version="1.0"?> <!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置.可以使用 Visual Studio 中 的"网站"->"Asp.Net 配置"选项. 设置和注释的

获取App.config配置文件中的参数值_实用技巧

下面通过代码示例给大家展示下,具体内容如下: 首先添加System.Configuration引用 向App.config配置文件添加参数App.config添加向App.config配置文件添加参数 例子: 在这个App.config配置文件中,我添加了4个参数,App.config参数类似HashTable都是键/值对 <?xml version="1.0" encoding="utf-8" ?> <configuration> <

asp.net web.config 配置文件节点说明

asp教程.net web.config 配置文件节点说明 web.config文件是一个xml文本文件,它用来储存 asp.net教程 web 应用程序的配置信息(如最常用的设置asp.net web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过vb.net新建一个web应用程序后,默认情况下会在根目录自动创建一个默认的 web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个web.con

java-JAVA获取web界面的审查元素方法

问题描述 JAVA获取web界面的审查元素方法 最近想做一个爬虫 但是需要获取网页的审查元素 网页中信息在源码中有些信息没有显示,审查元素中有 是否可以获取到,或者是否有其他方法可以获取网页所有的信息呢? 向大神求助 解决方案 用fiddler看下,估计你说的是ajax异步加载的. 解决方案二: 最好的JAVA IDE IntelliJ IDEA使用简介(一)之界面元素Java如何遍历Map的所有的元素(各种方法) 解决方案三: 题主说的"有些信息没有显示"有点抽象了. 可以用Goog

iis服务-对c#编写的web.config配置文件进行修改,需不需要重启IIS服务,急求答案

问题描述 对c#编写的web.config配置文件进行修改,需不需要重启IIS服务,急求答案 对c#编写的web.config配置文件进行修改,需不需要重启IIS服务,急求答案 解决方案 不需要,iis会自动检测到有修改 解决方案二: 不需要,iis会自动检测到有修改 解决方案三: 不需要重启IIS服务. 但是会话时有缓存的,测试需要把浏览器整体关闭再打开,新开会话时才会读取新的配置. 解决方案四: 不需要,如果每次修改都要重启,那岂不是很麻烦.

求:将会员的用户名和密码放在Web.config配置文件中 和 放在数据库里的数据表中的区别

问题描述 鉴于刚才发的帖子表述得非常不明确,在这里我向大牛们道歉.此贴20分,哪位大牛答好之后请移步到帖子"求:帐号密码存放在Web.config和数据中的比较"留言,分数一并给您情况如下:我开发的系统不开放注册,只开放登录功能.假设能够登录的用户有50人,每人有唯一的帐号和密码,那么这50组帐号密码是放在Web.config配置文件中比较好,还是放在数据库中,新建一张数据表存放这些用户信息比较好?注意,这个不是链接数据库的帐号密码!...请分别从效率.性能和安全性分点解答,不胜感激!

图解修改IIS web.config配置文件增设置默认文档的方法_win服务器

我们在发布的网站中找到web.config文件,打开这个这件,在<configuration></configuration>标签内添加几段代码,就可以指定默认启动的页面了.  <system.webServer>  复制代码 代码如下:       <defaultDocument>      <files>        <add value="DreyeOnlineTestPage.html" />