Readme_HRResume

更新日期: 2005 年 12 月 5 日

HRResume 示例阐释了如何生成简单的多层 Intranet Microsoft Windows 窗体应用程序。 该示例说明了如何对以多种不同语言编写的 XML 文档使用全文搜索,并将这些结果与其他关系查询组合。 该示例还阐释了 XQueries 在服务器上的使用。 该示例设计得非常易于本地化。

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

提供的示例仅供教学使用。这些示例不是针对生产环境设计的,也没有在生产环境中进行测试。对于这些示例,Microsoft 不提供相关的技术支持。未经系统管理员允许,不得将示例应用程序和程序集与生产 SQL Server 数据库或报表服务器相连或一起使用。

应用场景

开发人员希望实现一个可以进行全文搜索的、易于本地化的履历处理系统。

语言

Transact-SQL、XML、XSD、XSLT、Visual C# 和 Visual Basic。

功能

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

应用领域 功能

整体

XML、XQuery、全文搜索

必备组件

在运行此示例之前,请确保已经安装 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. 打开 Microsoft Visual Studio 2005 命令提示符。单击“开始”,依次指向“所有程序”、“Microsoft .NET Framework SDK 2.0”,然后单击“SDK 命令提示符”

    - 或 -

    打开 Microsoft .NET Framework 命令提示符。单击“开始”,依次指向“所有程序”、“Microsoft .NET Framework SDK 2.0”,然后单击“SDK 命令提示符”

  2. 使用更改目录命令 (CD) 将命令提示符窗口的当前目录更改至安装示例的文件夹。

    ms160878.note(zh-cn,SQL.90).gif注意:
    若要确定示例所在的文件夹,请单击“开始”按钮,依次指向“所有程序”、“Microsoft SQL Server”、“文档和教程”,然后单击“示例目录”。如果使用了默认安装位置,则示例将位于 <system_drive>:\Program Files\Microsoft SQL Server\100\Samples 中。
  3. 在命令提示符下,运行以下命令以生成密钥文件:

    sn -k SampleKey.snk

    ms160878.note(zh-cn,SQL.90).gif重要事项:
    有关强名称密钥对的详细信息,请参阅 MSDN 上 .NET 开发中心中的“安全简讯:.NET Framework 中的强名称和安全性”。

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

生成示例

  1. 确保安装了 AdventureWorks 示例数据库。

  2. 在 Management Studio 中,加载并运行 Scripts\installCS.sql 脚本以安装必要的服务器端存储过程和函数。

  3. 在 Windows 资源管理器中,右键单击 CS\HRWebService 文件夹,单击**“属性”,再单击“Web 共享”选项卡,单击“共享此文件夹”,然后单击两次“确定”**。 这将创建 IIS 虚拟文件夹,以保存能够使应用程序正确运行的示例。

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

运行示例

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

运行示例

  1. 运行 CS\HR\bin\Debug\HR.exe。

  2. 单击 Resume 表。 输入各种搜索条件,选择希望搜索与所有条件都匹配的项还是与这些条件中的任意一个匹配的项,(可选)还可以选择全文搜索使用的语言。 单击一个日历按钮,可以使用图形的方法输入开始修改日期、结束修改日期,或者通过选择日历控件中的日期范围将二者一并输入。

  3. 使用日历窗体选择了一个或多个日期之后,单击**“确定”接受新日期,或单击“取消”不更改任何日期并关闭窗体。 单击“搜索”**以启动搜索。 网格中将显示结果摘要。 在网格中选择一行可以显示与该行中提及的人员关联的履历。

删除示例

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

删除示例

  1. 在 Management Studio 中打开 Scripts\Cleanup.sql 文件,然后运行该文件的内容。

注释

请参阅

概念

集成示例

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2005 年 12 月 5 日

更改的内容:
  • 更改了有关生成密钥文件的说明,包括密钥文件的名称和位置。