ASP.NET读取Web.config中的自定义数据


Posted on October 16, 2007


从Web.config中读取自定义数据是经常用到的,比如读取数据库配置信息。下面就以读取数据库配置信息为例。
首先看如下代码
 程序代码
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
  <add key="AccessFile" value="DB/db.mdb"/>
  </appSettings>  
  <system.web>


其中的这段就是后来添加上去的,一会通过程序直接读取数据库的路径信息就可以了,日后如果要改变数据库的路径只需修改Web.config文件,无需修改整个程序。
 程序代码
<appSettings>
  <add key="AccessFile" value="DB/db.mdb"/>
  </appSettings> 


下面来看看如何在程序中读取此信息
 程序代码
private void Page_Load(object sender, System.EventArgs e)
{
            string strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(ConfigurationSettings.AppSettings["AccessFile"]);
            OleDbConnection conn = new OleDbConnection();
            conn.ConnectionString = strconn;
}


其中的ConfigurationSettings.AppSettings["AccessFile"]便是读取数据库的路径信息

注意:一定要在开头处加上using System.Configuration;才行

标签:N/A

 

在线学习答案查询入口
微信扫一扫
微信扫码联系