Asp.Net Cache缓存使用代码
发布时间:2020-12-15 20:45:11 所属栏目:asp.Net 来源:网络整理
导读:复制代码 代码如下: 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
复制代码 代码如下: 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标识声明全名
- asp.net-core – 为什么要在本地运行IIS Express?
- asp.net-mvc – 这叫什么类型的架构?
- asp.net – 第一次访问网站需要非常长的时间(总共最多68秒)
- asp.net – HttpError iis config在添加默认路径时抛出异常
- asp.net-mvc-3 – 允许没有找到Html属性[AllowHtml]
- asp.net-mvc – 如何在mvc网格格式中格式化日期
- asp.net-mvc – 为什么人们在MVC中使用Web API控制器
- 为什么我的IIS7应用程序池在从ASP.NET页面调用的DLL中发生异
- 检测asp.net webform中的移动版本 – c#
推荐文章
站长推荐
- asp.net-mvc-4 – MVC4 RC脚本捆绑很慢
- asp.net-mvc-3 – 我可以将PartialViewResult与P
- asp.net-mvc-3 – 在仅HTTPS站点上对HTTP HEAD请
- asp.net-mvc – 嵌套对象的远程ViewModel验证无效
- asp.net-mvc – 想从mvc使用index.html
- asp.net – 日期字段不会在Chrome浏览器中显示该
- asp.net-mvc – ASP MVC查看内容为JSON
- asp.net-mvc – 使用MVC 5中的Entity Framework
- asp-classic – 在常规ASP中关闭SQL连接
- asp.net-mvc-3 – 动态加载部分视图
热点阅读