登录模块加载中...
会员投稿 投稿指南 今天是:
打印本页 | 关闭窗口 | 双击滚屏 您的位置首页>>网页制作学习园地>>XML教程>>XML应用>>XML基础之 DataSet加载XML数据文件
XML基础之 DataSet加载XML数据文件
来源:不详 ‖ 作者:佚名 ‖ 点击: ‖ 时间:13-07-06 10:21:24 ‖ 【 】‖ 我要投稿
在开发系统时,经常会有通过Code获取其Description,例如由错误号码获取错误信息.
这些错误信息可以存放到XML数据文件中,通过DataSet对象进行读取.
下面是读取的函数:
  public string GetError(int ErrorId)
  {
   //在进行错误显示时,可以将错误号对应的文本描述放到一个XML
   //文件中.这是支持多语言的一种通用方法.
   //本示例从一个xml文件中取出数据,并获取指定ID号的错误描述.
   string filename;
   DataRow[] dr;
   //文件路径也可以在Web.Config文件中配置
   filename=this.Request.PhysicalApplicationPath  +  "/ErrorInfo.xml";
   //创建DataSet对象
   DataSet ds=new DataSet("ErrorInfo");
   //读取XML文件
   ds.ReadXml(filename);
            //进行查找   
   dr=ds.Tables[0].Select("Code=" + ErrorId.ToString());
   if(dr.Length==1)
   {
    return dr[0]["Description"].ToString();
   }
   else
   {
    return "";
   }
  }
下面是XML文件示例:

 
  200
  成功
 

 
  700
  密码有误
 

 
  800
  账户无效
 

加入收藏:  加入收藏夹  | 发送给好友:  发送给好友
责任编辑:admin
相关文章列表
请文明参与讨论,禁止漫骂攻击。  
网友评论