Asp.Net Cache缓存使用代码
2008-12-19 00:00
971 查看
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缓存常用可定时更新的数据
- AggregateCacheDependency、CacheDependency、SqlCacheDependency Asp.net 2.0和Sql Server的缓存管理和使用ObjectBuilder改造PetShop4 的缓存示例
- 使用 SqlCacheDependency 类在 ASP.NET 中缓存
- ASP.NET Cache缓存的使用 (转载)
- asp.net 应用数据缓存 -- Cache对象使用
- asp.net下Cache 缓存操作类代码
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据
- asp.net 使用驻留在页面中的Cache缓存常用可定时更新的数据 (转)
- Asp.Net缓存Cache使用
- ASP.NET Cache缓存的使用
- 在ASP.NET 2.0中操作数据之五十九:使用SQL缓存依赖项SqlCacheDependency
- ASP.net里不让浏览器缓存代码和Session使用注意事项
- 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 的缓存示例