asp.net的DataTable 缓存类。


所属类别:Asp

文章作者:未知

特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!


using System;using System.Web;using System.Data;namespace sc{/// //**************************************///说明:DateTable的缓存类。// 属性:name:缓存的名称。只写// 属性:Values:缓存的值 读写// 方法:CheckCache():检查是否有缓存。返回bool// 方法:MakeCacheEmpty():清空缓存// 实例://Version:1.0//Data=2004-12-13//Written By: 幸福.net//**************************************//// public class Cache: System.Web.UI.Page{private string name;private DataTable strvalue;public Cache(string setname){name=setname;}private void SetCache (string setname,DataTable newvalue){System.Web.HttpContext.Current.Application.Lock();System.Web.HttpContext.Current.Application[setname]=newvalue;System.Web.HttpContext.Current.Application.UnLock();}public void MakeCacheEmpty()//清空缓存{System.Web.HttpContext.Current.Application.Lock();System.Web.HttpContext.Current.Application.Remove(name);System.Web.HttpContext.Current.Application.UnLock();}public string Name//属性:名称{set{name=value;}}public DataTable Values//属性:缓存值{get{return (DataTable)System.Web.HttpContext.Current.Application[name];}set{if (name!=""){strvalue=value;SetCache(name,strvalue);}else{}}}public bool CheckCache()//检查缓存{bool boolcheck=false;if (System.Web.HttpContext.Current.Application[name]!=null){boolcheck=true;}return boolcheck;}}}关闭本页

相关信息

· 秘籍放送 玩转回收站我有绝招

· Web 2.0中AJAX技术应用详解

· PHPNuke 文件泄漏和上传漏洞

· 如何实现VB和VC的联合调试








....

112300 57340