当前位置: 代码迷 >> ASP.NET >> 关于数据库缓存技术解决方法
  详细解决方案

关于数据库缓存技术解决方法

热度:8330   发布时间:2013-02-25 00:00:00.0
关于数据库缓存技术
企业的一整套ERP已经开发完成,但是没有一套好一点的缓存解决方案,比如科目,我的页面如何监视数据库的变化来良好的进行实施信息的捕获呢,还请各位大大帮忙,比如表没有更新,那么我的页面数据就使用缓存,更新后立即更新为新的信息,保持信息的实时性和高效性。谢谢各位大大了。

------解决方案--------------------------------------------------------
缓存控制是相当简单的asp.net技术,可惜很多人都花精力去玩技术去了,对于缓存不太懂。给你随便写个demo测试,体会一下:

首先,创建一个aspx,在上面拖入一个button控件,然后写一个事件处理方法:
C# code
protected void Button1_Click(object sender, EventArgs e){    Cache["xyz"] = DateTime.Now.Ticks;}
------解决方案--------------------------------------------------------
对于数据缓存的测试就更加是小儿科。你可以找一个你的DataSource控件进行select操作使用的BLL方法,例如这个
C# code
public static 用户登录状况报告Item[] GetPassportStatusReport(在线状态 status, string userGroup){    return 查询数据库返回用户登录状况报告(status, userGroup);}
  相关解决方案