Asp.Net Cache緩存使用代碼
來源:懂視網
責編:小采
時間:2020-11-27 22:44:50
Asp.Net Cache緩存使用代碼
Asp.Net Cache緩存使用代碼: 代碼如下:public DataSet createCache() { //返回DataSet DataSet ds=new DataSet(); OleDbConnection conn=new OleDbConnection(provider=microsoft.jet.oledb.4.0;data source=+Server.MapPat
導讀Asp.Net Cache緩存使用代碼: 代碼如下:public DataSet createCache() { //返回DataSet DataSet ds=new DataSet(); OleDbConnection conn=new OleDbConnection(provider=microsoft.jet.oledb.4.0;data source=+Server.MapPat

代碼如下:
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();
}
}
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Asp.Net Cache緩存使用代碼
Asp.Net Cache緩存使用代碼: 代碼如下:public DataSet createCache() { //返回DataSet DataSet ds=new DataSet(); OleDbConnection conn=new OleDbConnection(provider=microsoft.jet.oledb.4.0;data source=+Server.MapPat