zoukankan      html  css  js  c++  java
  • asp.net2.0 缓存:数据库依赖

    Web.config

    <configuration>

     <appSettings/>

     <connectionStrings>
      <add name="TestConnectionString" connectionString="server=shgpc150\sql2k;database=Northwind;uid=sa;pwd=;"></add>
     </connectionStrings>

     <system.web>
      <caching>
       <sqlCacheDependency enabled="true" pollTime="1000">
        <databases>
         <add name="Northwind" connectionStringName="TestConnectionString" pollTime="1000"></add>
        </databases>
       </sqlCacheDependency>
      </caching>
    ............


    Page_Load.

    System.Web.Caching.SqlCacheDependencyAdmin.EnableNotifications(System.Configuration.ConfigurationManager.ConnectionStrings["TestConnectionString"].ConnectionString);
            System.Web.Caching.SqlCacheDependencyAdmin.EnableTableForNotifications(System.Configuration.ConfigurationManager.ConnectionStrings["TestConnectionString"].ConnectionString, "Employees");

            if (HttpContext.Current.Cache["dsEmpployees"] == null)
            {
                System.Web.Caching.SqlCacheDependency depe = new System.Web.Caching.SqlCacheDependency("Northwind", "Employees");
                HttpContext.Current.Cache.Insert("dsEmpployees", "dsEmpployees", depe);
                Label1.Text = "new cache generated!";
            }
            else
            {
                Label1.Text = "Load data from cache";
            }

  • 相关阅读:
    正则表达式
    爬虫原理和网页构造
    简单的博客系统之二
    配置编辑器geany
    linux删除多文件
    eNSP交换路由基础
    NTP centOS6.5
    shell脚本之lftp上传
    进度条
    maketrans与translate函数
  • 原文地址:https://www.cnblogs.com/silva/p/692835.html
Copyright © 2011-2022 走看看