Readme_ReviewWatcher

SQL Server 2005 的 Adventure Works Cycles ReviewWatcher 示例示范了如何使用查询通知。 此示例与 Adventure Works Cycles Storefront e-commerce 示例应用程序一起使用。 此文档说明如何安装 ReviewWatcher 示例应用程序的 SQL Server 2005 版本。

此示例可用于 AdventureWorks 示例数据库的 SQL Server 2005 版本。

需要在服务器上具有管理员特权才能成功运行此示例。

默认安装目录为:驱动器:\Program Files\Microsoft SQL Server\90\Samples\Integrated Samples\Storefront\CS\ReviewWatcher\。

应用场景

开发人员尝试生成一种应用程序,使得在对数据库进行更改的同时无需轮询数据库即可显示这些更改。

语言

Transact-SQL、Visual C# 和 Visual Basic。

功能

ReviewWatcher 示例使用 SQL Server 2005 的以下功能。

应用领域 功能

整体

SqlDependency

必备条件

在运行此示例之前,请确保安装了下列软件:

  • SQL Server 2005,包括下列组件:
    • SQL Server 数据库引擎
    • SQL Server Management Studio
    • AdventureWorks 示例数据库可从 CodePlex 网站获取。
    • 数据库引擎示例可从 CodePlex 网站获取。
    • .NET Framework SDK 2.0 或 Microsoft Visual Studio 2005。 您可以免费获取 .NET Framework SDK。 请参阅安装 .NET Framework SDK

生成示例

若要生成示例,请执行以下操作:

生成示例

  1. 按照 Storefront 示例应用程序的 readme.htm 文件中的步骤进行。

  2. 请注意,在 SQL Server 2005 中,Service Broker 在 AdventureWorks 数据库中是禁用的。 必须使用以下脚本启用它才能使此示例正确操作:

    ALTER DATABASE AdventureWorks SET ENABLE_BROKER

  3. 使用 Microsoft Visual Studio 2005 或 MSBuild 在 CS 文件夹中编译解决方案文件中的应用程序。

运行示例

若要运行示例,请执行以下操作:

运行示例

  1. 启动 Web 浏览器,在地址栏中键入 https://localhost/StoreCSVS/ 可浏览到 Adventure Works Cycles Storefront 示例。

  2. 使用左边的类别/子类别树状控件菜单,浏览到产品的某个子类别,然后选择该子类别。

  3. 单击所显示的产品列表中的产品。

  4. 使用文件浏览器,找到并执行通常安装在 bin\debug 中的 ReviewWatcher.exe 应用程序。

  5. 切换回 Web 浏览器,找到某个特定产品,然后单击**“查看此产品”**。

  6. 填写文本框,然后单击**“提交”**。

  7. 查看的摘要应显示在 ReviewWatcher 应用程序的左窗格中。

  8. 选择左窗格中的摘要行可在右窗格中显示查看的内容。

删除示例

若要删除示例,请执行以下操作:

删除示例

  1. 按照该示例的自述文件中关于删除 Storefront 示例的说明进行。

注释

必须启用 SQL Server 2005 的公共语言运行时才能使此示例正常工作。

请参阅

概念

集成示例

帮助和信息

获取 SQL Server 2005 帮助