Asp.Net缓存Cache使用一例
2007-11-20 17:07
706 查看
public DataSet createCache()...{
//返回DataSet
DataSet ds=new DataSet();
OleDbConnection conn=new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source="+Server.MapPath("data.mdb"));
conn.Open();
string sql="select * from data1 order by createtime asc";
OleDbDataAdapter cmd=new OleDbDataAdapter(sql,conn);
cmd.Fill(ds);
cmd.Dispose();
conn.Dispose();
return ds;
}
private void Button1_Click(object sender, System.EventArgs e)
...{//清除Cache
Cache.Remove("DataList");
Response.Write("缓存清除成功");
}
private void Button2_Click(object sender, System.EventArgs e)
...{//建立Cache
if(Cache["DataList"]==null)
...{
//缓存不存在建立缓存
Cache.Insert("DataList",(DataSet)createCache());
DataSet ds=(DataSet)Cache["DataList"];
DataGrid1.DataSource=ds;
DataGrid1.DataBind();
}
else
...{
//缓存存在执行绑定
DataSet ds=(DataSet)Cache["DataList"];
DataGrid1.DataSource=ds;
DataGrid1.DataBind();
}
}
相关文章推荐
- ASP.NET Cache缓存的使用
- ASP.NET Cache缓存的使用 (转载)
- 使用 SqlCacheDependency 类在 ASP.NET 中缓存
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据
- ASP.NET Cache缓存的使用
- Asp.Net Cache缓存使用代码
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据[转]
- AggregateCacheDependency、CacheDependency、SqlCacheDependency Asp.net 2.0和Sql Server的缓存管理和使用ObjectBuilder改造PetShop4 的缓存示例
- ASP.NET中缓存Cache的使用小节(学习之用)
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据
- Asp.Net缓存Cache使用
- AggregateCacheDependency、CacheDependency、SqlCacheDependency Asp.net 2.0和Sql Server的缓存管理和使用ObjectBuilder改造PetShop4 的缓存示例
- Asp.Net Cache缓存使用代码
- 在ASP.NET 2.0中操作数据之五十九:使用SQL缓存依赖项SqlCacheDependency
- AggregateCacheDependency、CacheDependency、SqlCacheDependency Asp.net 2.0和Sql Server的缓存管理和使用ObjectBuilder改造PetShop4 的缓存示例
- asp.net 应用数据缓存 -- Cache对象使用
- CacheDependency、SqlCacheDependency Asp.net 2.0和Sql的缓存管理和使用
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据 (转)