原文发布时间为:2008-08-01 —— 来源于本人的百度文章 [由搬家工具导入]
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class Cacheds : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { DataSet ds=(DataSet)Cache.Get("ds_cache"); if (!IsPostBack) { if (ds == null) { SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["pubsConn"].ConnectionString); SqlDataAdapter sda = new SqlDataAdapter(); sda.SelectCommand = new SqlCommand("select title_id,title,type from titles", conn); DataSet cds = new DataSet(); sda.Fill(cds, "t1");
cds.ExtendedProperties.Add("ds_t1", DateTime.Now.ToLongTimeString()); Cache.Insert("ds_cache", cds, null, DateTime.Now.AddMinutes(2), TimeSpan.Zero);
Response.Write("对象已经从数据库填充并存入Cache"); GridView1.DataSource = cds.Tables["t1"]; GridView1.DataBind(); }
else { Response.Write("对象还在缓存Cache中,直接调用"); GridView1.DataSource = ds.Tables["t1"]; GridView1.DataBind(); } } } protected void Button1_Click(object sender, EventArgs e) { Cache.Remove("ds_cache"); }}
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:975644476@qq.com
本文链接:http://www.gawce.com/tnews/1304.html