Asp.Net Cache缓存使用代码
程序员文章站
2023-11-14 16:37:52
复制代码 代码如下:public dataset createcache() { //返回dataset dataset ds=new dataset(); oledbco...
复制代码 代码如下:
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();
}
}
上一篇: 美团邀请码是多少?美团邀请码怎么填写?
下一篇: SQL复制订阅异常后强制删除
推荐阅读
-
ASP.NET MVC中使用jQuery时的浏览器缓存问题详解
-
在ASP.NET 2.0中操作数据之五十六:使用ObjectDataSource缓存数据
-
Spring Boot 中使用cache缓存的方法
-
使用Flask-Cache缓存实现给Flask提速的方法详解
-
ASP.NET MVC中使用jQuery时的浏览器缓存问题详解
-
Django使用redis缓存服务器的实现代码示例
-
SpringBoot加入Guava Cache实现本地缓存代码实例
-
asp.net性能优化之使用Redis缓存(入门)
-
使用Nginx反向代理与proxy_cache缓存搭建CDN服务器的配置方法
-
zf框架的zend_cache缓存使用方法(zend框架)