在SQL Server2000里怎样实现缓存依赖功能

 

目前大多数数据库应用程序都是基于Sql2000,所以我们着重讲述在2000怎样实现缓存,然后利用ASP.NETAJAX实现无刷新。

使用轮询的Sql数据缓存依赖功能,必须正确实现以下三个步骤:

一:配置Sql数据库,以启用Sql数据缓存依赖支持;

二:配置Web.config文件;

三:实现具体应用程序,使用sql数据缓存依赖功能。

然后再利用ASPNETAJAX实现无刷新功能。

VS2005中打开SDK命令窗口,首先设置要缓存的库(可以利用aspnet_regsql -? 查看帮助)

aspnet_regsql –S localhost –U sa –P sa –d northwind -ed

然后设置要缓存的表

aspnet_regsql –S localhost –U sa –P sa –d northwind –t Customers -td

这样我们就设置了Customers这张表为缓存表

如果想禁用数据库和表的话:把后面的参数改为“-dd”,“-dt

这样第一步我们就设置好了,下一步

WEBCONFIG中我们设置缓存

       <caching>

           <sqlCacheDependency enabled="true" pollTime="600">

              <databases>

                  <add name="Northwind" connectionStringName="NorthwindConnectionString"/>

              </databases>

           </sqlCacheDependency>

       </caching>

其中“NorthwindConnectionString”为数据库连接字符串

Northwind”为数据库名称

原文地址:https://www.cnblogs.com/xryyforver/p/1508852.html