05 2012 档案

摘要:使用方法和步骤如下:step1检测是否已经启用ServiceBroker,检测方法:SelectDATABASEpRoPERTYEX('数据库名称','IsBrokerEnabled')--1表示已经启用0表示没有启用step2如果ServiceBroker没有启用,使用下面语句启用:ALTERDATABASE数据库名称SETENABLE_BROKER;step3在实现基于服务的SQL数据缓存依赖过程中,需要显式调用SqlDependency.Start来启动接受依赖项更改通知的侦听器。SqlDependency.Start(connectionString); 阅读全文
posted @ 2012-05-11 10:04 wbzhao 阅读(379) 评论(0) 推荐(0) 编辑
摘要:数据库缓存依赖主要解决的是当数据库的内容发生改变时,如何及时通知缓存,并更新缓存中的数据的问题。本节就介绍如何使用SQL Server 2005和.NET 2.0实现数据库的缓存依赖。16.4.1 功能说明SqlCacheDependency类的使用需要结合SQL Server 2005数据库,目前还没有Oracle数据库的缓存依赖。16.4.2 语法定义SqlCacheDependency类的使用语法如下:public class SqlCacheDependency : IDisposable其中继承了接口“IDisposable”,此接口主要用来定义释放分配的非托管资源的方法。继承此接口 阅读全文
posted @ 2012-05-11 10:02 wbzhao 阅读(1731) 评论(0) 推荐(0) 编辑
摘要:在项目中写了一个存储过程: CreatePROCEDURE [dbo].[****]@ParkingAddress nvarchar(50) ASBEGINinsert into table(ParkingAddress)values(@ParkingAddress)ENDif(@@rowcount>0)return 1elsereturn 0 在程序中我需要调用这个存储过程并且得到它的返回值。因此需要获取该存储过程的返回值。在程序中我通过SqlCommand中的ExecuteNonQuery方法调用成功后,一时不知道怎么得到它的返回值。(没有用output输出参数),故查了些资料得到了 阅读全文
posted @ 2012-05-03 11:54 wbzhao 阅读(629) 评论(0) 推荐(0) 编辑