PetShop4.0 视频学习---缓存学习3
来源:互联网 发布:围棋时越 知乎 编辑:程序博客网 时间:2024/06/02 13:23
本节学习Sql缓存依赖
首先新建一个数据库名为CacheTest 里面含有2个表 Student 和Teacher
然后找到aspnet_regsql.exe 如下图:
然后执行
上述执行后即对数据库CacheTest增加了SQL缓存依赖。
然后需要对该数据库中的2个表进行缓存依赖项设置 如下图:
上述设置完成后就会在存储过程中多出5个存储过程和1个表 用来控制表和Sql的缓存依赖。
下面开始进行代码端
首先进行Web.config的配置
要有数据库配置如下:
之所以用这个是因为下面有个地方要用到CacheTes_ConnectionString 数据库连接的名字。
上述的SQL缓存依赖配置 里就用了上述的链接数据库名字。
ICacheDependency接口:
下面做实现类内容
首先配置Web.config如:
对上述内容简要说明: appSettings的设置 value=mySqlCache的值来源于刚才的配置的Sql缓存配置的名字,
而Key=tbStrs对应的值 是我们建立的2个表的表明 用 | 隔开。
下面对Access类进行编码:
首先也是一些设置
如下图:
仔细观察上图有一处 <add key=''Cache",Value=""/> 此处的 Value值应该是什么呢,根据我们前几篇的学习应该知道这里是用来做反射用的,所以应该是 TableCacheDependency
上述的showtime()方法和前2篇内容大致一样,唯一不同的是Cache.Insert()方法的第3个参数,其内容为:
至此 完毕。当后台的数据表的数据内容变化时前台的时间就会变化。
http://video.sina.com.cn/v/b/35883638-1645011001.html 视频地址
- PetShop4.0 视频学习---缓存学习3
- PetShop4.0 视频学习---缓存学习
- PetShop4.0 视频学习---缓存学习2
- PETSHOP4.0学习链接
- PetShop4.0的学习
- petshop4.0 学习
- PetShop4.0学习
- PetShop4学习
- 学习Petshop4.0实验品
- PETSHOP4.0之缓存
- PETSHOP4.0学习札记一 反射
- Petshop4.0学习(数据持久层)
- PetShop4学习小结
- 开始学习分析PetShop4
- petshop4的学习
- petshop4.0缓存思想解析
- petshop4.0学习(一) 如何显示产品列表
- 搜集了点.NET PetShop4.0资料,学习
- The Java IDL Development Process and the Hello World Tutorial
- uboot 启动linux小记
- 配电箱方向转了180度后怎么移动
- 给activity的title设置icon
- char、varchar、text和nchar、nvarchar、ntext的区别
- PetShop4.0 视频学习---缓存学习3
- 《三傻大闹宝莱坞》我看过的最经典的电影
- Silverlight 4 - 布局了解
- MFC 对话框bmp背景图像
- Android开发中Activity切换导致的onCreate重复执行的问题
- Linux-硬盘分区
- JavaScript多图相册
- Linux-交换空间(swap space)
- Java开发三剑客