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";
            }

  • 相关阅读:
    29
    28
    27
    950. 按递增顺序显示卡牌
    25
    20190624
    409. 最长回文串
    636. 函数的独占时间
    LeetCode 1046. 最后一块石头的重量(1046. Last Stone Weight) 50
    LeetCode 942. 增减字符串匹配(DI String Match) 49
  • 原文地址:https://www.cnblogs.com/silva/p/692835.html
Copyright © 2011-2022 走看看