public DataSet createCache()
{
//Return DataSet
DataSet ds=new DataSet();
OleDbConnection conn=new OleDbConnection("provider=.4.0;data source="+(""));
();
string sql="select * from data1 order by createtime asc";
OleDbDataAdapter cmd=new OleDbDataAdapter(sql,conn);
(ds);
();
();
return ds;
}
private void Button1_Click(object sender, e)
{
//Clear Cache
("DataList");
("Cache cleared successfully");
}
private void Button2_Click(object sender, e)
{
//Create Cache
if(Cache["DataList"]==null)
{
//The cache does not exist to create a cache
("DataList",(DataSet)createCache());
DataSet ds=(DataSet)Cache["DataList"];
=ds;
();
}
else
{
//The cache exists to execute binding
DataSet ds=(DataSet)Cache["DataList"];
=ds;
();
}
}