千家信息网

asp.net页面SqlCacheDependency缓存实例讲解

发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,本篇内容主要讲解"asp.net页面SqlCacheDependency缓存实例讲解",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"asp.net页面Sql
千家信息网最后更新 2024年11月27日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缓存实例讲解"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0