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;才行

标签:.NETasp.net

其它推荐日志:

为GridView-Delete列添加确认对话框(Easy)

C#获取程序当前路径的方法

一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效

asp.net2.0导出pdf文件完美解决方案

如何用c#发邮件

SyntaxHighlighter, a fully functional self-contained code syntax highlighter!

可恶的EditPlus!?

.net2005发布网站报错问题(类型webusercontrol同时存在于...和...中)

Mysql中文乱码

常用js页面宽度与高度

setjmp和longjmp函数使用详解

找不到可安装的ISAM的解决方法

Windows Server 2003上不支持FLV的问题

IE7无法卸载-解决方案

asp.net2.0中gridview里嵌套dropdownlist

VirtualBox启动镜像蓝屏提示intelppm.sys的解决方法

FLASH连接数据库

c#读文件目录

使用VS2005调试ASP程序

Flash实现无刷新上传的方法

搜集几个免费ASP空间,不能保证其时效性,仅供参考实践用!

如何JS获取URL参数

windows也能拥有Vista 侧边栏效果

.NET开发中的一些小技巧

memcpy用法

AdRotator Web 控件

javascript 判断是否为数字

PHP下载DOC文件出错乱码的解决方案

介绍一种在Flash中应用ASP技术实现数据库查询的新方法

IIS 错误代码大汇总

HOW TO:利用 Visual C# .NET 使 Word 自动新建文档

【转】char、varchar、nchar、nvarchar的区别

ASP.NET 2.0站点登录、导航与权限管理

访问IIS元数据库失败

两种彻底删除VIEWSTATE的方法

关于SqlDataAdapter的Update方法

关于aspnet连接ACCESS的一些小结!

个人网站设计经验谈

xp sp2 iis5.1 其他人不能访问本机网站!

无提示关闭弹出窗口代码


Search
最新评论
推荐日志
微信扫一扫