黑马程序员技术交流社区
标题:
asp.net 中怎么把数据放入缓存中
[打印本页]
作者:
转达小朋友
时间:
2013-6-8 19:32
标题:
asp.net 中怎么把数据放入缓存中
本帖最后由 转达小朋友 于 2013-6-8 19:41 编辑
求高人点化
作者:
无__畏
时间:
2013-6-8 19:35
本帖最后由 无__畏 于 2013-6-8 19:40 编辑
/// <summary>
/// 获取配置
/// </summary>
public string GetModel(string name)
{
//比如获取配置信息放在缓存中
//HttpRuntime.Cache["缓存的键(名字)"]=value(值)
if (HttpRuntime.Cache["Setting_" + name] == null) //如果没有此缓存
{
string value = dal.GetModel(name).Value; //从数据库中读取缓存
HttpRuntime.Cache["Setting_" + name] = value; //把读取到的信息放在缓存中
return value; //返回信息
}
else
{
return HttpRuntime.Cache["Setting_" + name].ToString(); //如果有此缓存,返回缓存中的数据
}
}
复制代码
作者:
转达小朋友
时间:
2013-6-8 19:39
无__畏 发表于 2013-6-8 19:35
大师佛法高深 谢大师点化
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2