ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 演练:在应用程序中使用 SQL Server Compact Edition

演练:在应用程序中使用 SQL Server Compact Edition

原创 Linux操作系统 作者:youli_113 时间:2008-01-14 17:17:11 0 删除 编辑

本演练提供如何将 SQL Server Compact Edition 数据库整合到基于 Windows 的应用程序中的分步说明。

通过此演练,您将学会如何执行以下任务:

  • 创建新的基于 Windows 的应用程序。

  • 向项目添加 SQL Server Compact Edition 数据库。

  • 创建数据绑定 Windows 窗体控件。

  • 使用 ClickOnce 部署技术部署应用程序(包括数据库)。

若要完成本演练,您需要:

  • Visual Studio 2005 SP1

  • SQL Server Compact Edition

  • SQL Server Compact Edition Tools for Visual Studio

第一步是创建“Windows 应用程序”项目。

创建新的 Windows 应用程序项目

  1. 从“文件”菜单创建一个新的项目。

  2. 将项目命名为 “SQLCompactWalkthrough”

  3. 单击“Windows 应用程序”,然后单击“确定”。有关更多信息,请参见创建基于 Windows 的应用程序

    “SQLCompactWalkthrough”项目即被创建并添加到“解决方案资源管理器”中。

创建项目后,下一步是将 SQL Server Compact Edition 数据库添加到项目,并根据数据库中的表创建新的数据源。新的数据源将在下一节中用于从“数据源”窗口拖放数据绑定。

在此过程中,您将使用“数据源配置向导”,基于 Northwind 示例数据库中的 Customers 表创建数据源。将 SQL Server Compact Edition 数据库文件添加到项目后,“数据源配置向导”将自动启动。

Note注意

SQL Server Compact Edition 的 Northwind 示例数据库名为 Northwind.sdf,位于 C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0。

创建数据源

  1. 在“项目”菜单上单击“添加现有项”。

  2. 在“添加现有项”对话框中,浏览到“Northwind.sdf”文件所在位置,然后单击“添加”。

    Note注意

    在“添加现有项”对话框中,必须单击“文件类型”列表中的“所有文件(*.*)”才会显示 .sdf 文件。

    在添加数据库文件后,“数据源配置向导”将打开“选择数据库对象”页。

  3. 展开“表”节点,然后选择“Customers”表。

  4. 单击“完成”后,数据库 (Northwind.sdf) 文件将同类型化数据集 (“NorthwindDataset”) 一起添加到项目中。

在创建了数据源并且它已存在于“数据源”窗口中后,可以将表拖到 Windows 窗体上以创建数据绑定网格。

将数据绑定网格添加到 Windows 窗体上

  1. 在“数据源”窗口中,将“Customers”节点拖到“Form1”上。

  2. 按“F5”运行应用程序。

    此时便会显示窗体,且客户数据已加载到窗体中的网格中。

假定应用程序已完成,现在可以对其进行部署。在本演练中,将使用 ClickOnce 部署。

为具有 SQL Server Compact Edition 数据库的应用程序创建 ClickOnce 部署的过程由在“项目设计器”中配置正确发布信息的操作组成。

Note注意

将 SQL Server Compact Edition 数据库文件添加到项目将为 ClickOnce 部署自动配置适当的发布信息。不过在本演练中,您需要检查并验证各个设置,以了解部署是如何工作的。

为具有 SQL Server Compact Edition 数据库的应用程序配置 ClickOnce 部署

  1. 若要打开“项目设计器”,请在“解决方案资源管理器”中双击“我的项目”(在处理 Visual Basic 项目时),或双击“属性”(在处理 C# 项目时)。

  2. 单击“发布”选项卡。

  3. 单击“应用程序文件”,然后将 Northwind.sdf 文件的“发布状态”设置为“数据文件(自动)”。

    此设置通知安装程序将此文件放入数据目录中。

  4. 单击“系统必备”,然后选中“SQL Server Compact Edition”复选框。

    此设置通知安装程序检查 SQL Server Compact Edition 运行库是否存在,如果没有找到该运行库,则从 Internet 安装它。

创建安装程序

将发布信息配置为将 SQL Server Compact Edition 数据库与应用程序一起部署后,就可以创建安装程序了。

创建安装程序

  1. 在“发布位置”区域中,单击省略号按钮 (...),打开“打开网站”对话框。

  2. 选择“文件系统”。

  3. 创建要将安装程序部署到的新文件夹,然后选择它。

    Note注意

    您可以在任意位置创建该文件夹。只需要记住该文件夹的位置,以便以后可以找到它。

  4. 单击“打开”。

  5. 单击“立即发布”创建安装程序。

将刚创建的文件夹复制到不包含 SQL Server Compact Edition 的计算机上,然后通过运行安装程序安装该应用程序。安装程序将检测到 SQL Server Compact Edition 是系统必备组件,并将 SQL Server Compact Edition 作为应用程序安装的一部分来安装。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12641349/viewspace-142954/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-01-04

  • 博文量
    153
  • 访问量
    171713