目前大多数数据库应用程序都是基于Sql2000的,所以我们着重讲述在2000怎样实现缓存,然后利用ASP.NETAJAX实现无刷新。
使用轮询的Sql数据缓存依赖功能,必须正确实现以下三个步骤:
一:配置Sql数据库,以启用Sql数据缓存依赖支持;
二:配置Web.config文件;
三:实现具体应用程序,使用sql数据缓存依赖功能。
然后再利用ASP。NETAJAX实现无刷新功能。
在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”
这样第一步我们就设置好了,下一步
在WEB。CONFIG中我们设置缓存
其中“NorthwindConnectionString”为数据库连接字符串
“Northwind”为数据库名称