用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > Net教程

Asp.Net Cache缓存使用代码

时间:2015-01-29  来源:互联网  作者:佚名
复制代码 代码如下:
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 Ajax级联DropDownList实现代码 ASP.NET Ajax级联DropDownList实现了解级联DDL 那么考虑以下几种常见情景: · 用户注册时需要选
asp.net DataGrid控件中弹出详细信息窗口 asp.net DataGrid控件中弹出详细信在DataGrid控件中添加超链接如下步骤: (1) 在"设计"视图中
相关文章
栏目更新
栏目热门