A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 转达小朋友 中级黑马   /  2013-6-8 19:32  /  1149 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 转达小朋友 于 2013-6-8 19:41 编辑

求高人点化

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

2 个回复

倒序浏览
本帖最后由 无__畏 于 2013-6-8 19:40 编辑
  1.         /// <summary>
  2.         /// 获取配置
  3.         /// </summary>
  4.         public string GetModel(string name)
  5.         {
  6.             //比如获取配置信息放在缓存中
  7.             //HttpRuntime.Cache["缓存的键(名字)"]=value(值)
  8.             if (HttpRuntime.Cache["Setting_" + name] == null)   //如果没有此缓存
  9.             {
  10.                 string value = dal.GetModel(name).Value;       //从数据库中读取缓存
  11.                 HttpRuntime.Cache["Setting_" + name] = value;  //把读取到的信息放在缓存中
  12.                 return value;               //返回信息
  13.             }
  14.             else
  15.             {
  16.                 return HttpRuntime.Cache["Setting_" + name].ToString();    //如果有此缓存,返回缓存中的数据
  17.             }
  18.         }
复制代码

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1

查看全部评分

回复 使用道具 举报 1 0

大师佛法高深  谢大师点化  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马