asp.net页面SqlCacheDependency缓存实例讲解-创新互联

本篇内容主要讲解“asp.net页面SqlCacheDependency缓存实例讲解”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“asp.net页面SqlCacheDependency缓存实例讲解”吧!

成都创新互联"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!成都创新互联具备承接各种类型的成都网站设计、成都网站建设项目的能力。经过十载的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。

缓存技术是asp.net程序设计中非常实用的技术,也是大型web程序设计中比较常见的技术。本文就以实例形式对此加以说明。具体如下:

<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="SqlCachePage.aspx.cs"
  Inherits="Cahce_SqlCachePage" Title="页的Sql缓存" %>
<%@ OutputCache Duration="999999" SqlDependency="VS2005_Test:sqlcache" VaryByParam="none" %>

Duration="999999" SqlDependency="VS2005_Test:sqlcache" VaryByParam="none" 如果是SqlServer2005则改成SqlDependency="CommandNotification 注意配置文件中的配置

<%=DateTime.Now %>

数据源控件的Sql缓存:

Cahce/SqlCachePage.aspx页面代码如下:

<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="SqlCacheDataSourceControl.aspx.cs"
  Inherits="Cahce_SqlCacheDataSourceControl" Title="数据源控件的Sql缓存" %>

DataSource控件设置如下属性:EnableCaching="True" SqlCacheDependency="VS2005_Test:sqlcache" CacheDuration="Infinite" 如果是SqlServer2005则改成SqlDependency="CommandNotification 注意配置文件中的配置

<%=DateTime.Now %>

web.config中的相关配置:

 











到此,相信大家对“asp.net页面SqlCacheDependency缓存实例讲解”有了更深的了解,不妨来实际操作一番吧!这里是创新互联建站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


当前标题:asp.net页面SqlCacheDependency缓存实例讲解-创新互联
网站地址:http://pwwzsj.com/article/djhepe.html