Asp.Net Cache缓存使用代码
程序员文章站
2022-05-31 17:01:36
复制代码 代码如下: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();
}
}
上一篇: 自助建站哪个好?如何挑选自助建站系统?
下一篇: 中学英语先生的笑话
推荐阅读
-
SpringBoot加入Guava Cache实现本地缓存代码实例
-
asp.net性能优化之使用Redis缓存(入门)
-
使用Nginx反向代理与proxy_cache缓存搭建CDN服务器的配置方法
-
zf框架的zend_cache缓存使用方法(zend框架)
-
asp.net Repeater中使用if的代码
-
Asp.Net Cache缓存使用代码
-
asp磁盘缓存技术使用的代码
-
在Asp.Net或.Net Core中配置使用MarkDown富文本编辑器有开源模板代码(代码是.net core3.0版本)
-
在Asp.Net Core中配置使用MarkDown富文本编辑器实现图片上传和截图上传(开源代码.net core3.0)
-
使用Flask-Cache缓存实现给Flask提速的方法详解