国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net頁面SqlCacheDependency緩存實(shí)例

2024-07-10 13:28:04
字體:
供稿:網(wǎng)友
這篇文章主要介紹了asp.net頁面SqlCacheDependency緩存實(shí)例,以一個(gè)完整實(shí)例來展現(xiàn)asp.net中緩存技術(shù)的使用方法,需要的朋友可以參考下
 
 

緩存技術(shù)是asp.net程序設(shè)計(jì)中非常實(shí)用的技術(shù),也是大型web程序設(shè)計(jì)中比較常見的技術(shù)。本文就以實(shí)例形式對(duì)此加以說明。具體如下:

asp.net頁面的SqlCacheDependency Sql緩存:

Cahce/SqlCachePage.aspx頁面代碼如下:

<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="SqlCachePage.aspx.cs"  Inherits="Cahce_SqlCachePage" style="margin: 3px auto 0px; padding: 0px 0px 0px 5px; font-family: 'Courier New', Courier, monospace; border-left-color: rgb(108, 226, 108); border-left-width: 3px; border-left-style: solid; width: 640px; clear: both; line-height: 20px;"><%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="SqlCacheDataSourceControl.aspx.cs"  Inherits="Cahce_SqlCacheDataSourceControl" style="margin: 3px auto 0px; padding: 0px 0px 0px 5px; font-family: 'Courier New', Courier, monospace; border-left-color: rgb(108, 226, 108); border-left-width: 3px; border-left-style: solid; width: 640px; clear: both; line-height: 20px;"> <connectionStrings><add name="SqlConnectionString" connectionString="Data Source=./SQLEXPRESS;AttachDbFilename=|DataDirectory|/VS2005_Test.mdf;Integrated Security=True;User Instance=True"providerName="System.Data.SqlClient" /></connectionStrings><system.web><caching><sqlCacheDependency enabled="true" pollTime="10000"><databases><add name="VS2005_Test" connectionStringName="SqlConnectionString" /></databases></sqlCacheDependency><!-- 如果是SqlServer2005的話,則只需如下設(shè)置,因?yàn)镾qlServer支持基于通知的緩存失效<sqlCacheDependency enabled="true" />--></caching></system.web>

注意:對(duì)于Sql Server 2005來說,基于通知的緩存失效,不用aspnet_regsql設(shè)置,要設(shè)置屬性SqlDependency="CommandNotification"。在首次執(zhí)行某 SQL 查詢之前,必須在應(yīng)用程序某處調(diào)用 System.Data.SqlClient.SqlDependency.Start() 方法。此方法應(yīng)放在 global.asax 文件的 Application_Start() 事件中。

希望本文所述的緩存技術(shù)對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 赫章县| 镇沅| 仪征市| 红安县| 台安县| 高平市| 伊宁县| 横峰县| 南康市| 同心县| 柳州市| 台湾省| 阿尔山市| 中西区| 久治县| 洪雅县| 铜川市| 萨嘎县| 河池市| 禹城市| 招远市| 岐山县| 古交市| 正宁县| 凤凰县| 长治市| 光泽县| 水城县| 四子王旗| 宣汉县| 芒康县| 体育| 云浮市| 南部县| 加查县| 永善县| 密山市| 乐至县| 鄂尔多斯市| 清镇市| 手机|