演练:向应用程序添加并部署 SQL Server Compact 数据库
本演练提供如何将 SQL Server compact 数据库的分步说明到基于 windows 的应用程序。
本演练阐释了以下任务:
创建基于 Windows 的应用程序.
添加数据库并创建数据源.
创建显示数据的控件.
部署应用程序.
系统必备
若要完成本演练,您需要:
- SQL Server Compact
创建基于 Windows 的应用程序
第一步是创建基于 Windows 的应用程序项目。
备注
以下说明中的某些 Visual Studio 用户界面元素在您计算机上的名称或显示位置可能有所不同。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关详细信息,请参阅 Visual Studio 设置。
创建新的基于 Windows 的应用程序
在 文件 菜单中,选择 新, 项目。
将项目命名为 “SQLCompactWalkthrough”。
选择 windows 应用程序 然后选择 好 按钮。 有关更多信息,请参见 开发客户端应用程序。
**“SQLCompactWalkthrough”项目即被创建并添加到“解决方案资源管理器”**中。
添加数据库并创建数据源
下一步在创建项目后都将 SQL Server compact 数据库添加到项目和创建基于表的新数据源在数据库中。 新的数据源将在下一节中用于从**“数据源”**窗口拖放数据绑定。
在此过程中,您将使用**“数据源配置向导”**,根据 Northwind 示例数据库中的 Customers 表创建数据源。 ,当 SQL Server compact 数据库文件添加到项目时, 数据源配置向导 自动启动。
备注
SQL Server Compact 4.0 的 Northwind 示例数据库 Northwind.sdf 位于 C: \Program Files\Microsoft SQL Server Compact Edition\v4.0\Samples or at C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Samples。
创建数据源
在**“项目”菜单上选择“添加现有项”**。
在 添加现有项目 对话框中,浏览到 Northwind.sdf 文件的位置,然后选择 添加 按钮。
备注
在 添加现有项目 对话框,必须选择在 类型对象 的 数据文件 列表使 .sdf 文件可见。
**“数据源配置向导”**打开。
在 选择数据库模型 页上,选择的 数据集,然后选择 接下来 按钮。
在 选择数据库对象 页上,展开 表 节点并选择表 客户 复选框。
选择 完成 按钮,数据库 (northwind.sdf) 文件添加到项目中,与类型化数据集 (northwinddataset) 一起。
创建显示数据的控件
在创建了数据源并且它已存在于**“数据源”**窗口中后,可以将表拖到 Windows 窗体上以创建数据绑定网格。
将数据绑定网格添加到 Windows 窗体上
从**“数据源”窗口,将“Customers”**节点拖到 Form1 中。
选择 F5 运行应用程序。
此时便会显示窗体,且客户数据已加载到窗体中的网格中。
部署应用程序
假定应用程序已完成,现在可以对其进行部署。 在本演练中,将使用 ClickOnce 部署。
创建具有 SQL Server compact 数据库的应用程序的 ClickOnce 部署包括配置正确的发布在 项目设计器的信息。
备注
将 SQL Server compact 数据库文件添加到项目自动 ClickOnce 部署配置相应的发布信息。不过在本演练中,您需要检查并验证各个设置,以了解部署是如何工作的。
配置具有 SQL Server compact 数据库的应用程序的 ClickOnce 部署
若要打开 项目设计器,在 解决方案资源管理器,选择 我的项目 ,如果在处理 Visual Basic 项目中,或 属性 ,如果您处理 C# 项目。
在 发布 选项卡中,选择 应用程序文件 按钮,然后将 Northwind.sdf 发布状态 到 数据文件 (自动)。
此设置通知安装程序将此文件放入数据目录中。
选择 好 按钮。
选择 系统必备组件 然后选择 SQL Server compact 复选框。
此设置通知安装程序检查 SQL Server compact 是否存在运行时和从 Internet 安装该运行时,如果未找到。
创建安装程序
将发布信息配置与应用程序一起部署 SQL Server compact 数据库,就可以创建安装程序。
创建安装程序
在 发布位置 区域中,选择 省略号 按钮 (...) 以打开 打开网站 对话框。
选择**“文件系统”**。
创建要将安装程序部署到的新文件夹,然后选择它。
备注
您可以在任意位置创建该文件夹。只需要记住该文件夹的位置,以便以后可以找到它。
选择 打开 按钮。
选择 现在发布 创建安装程序。
后续步骤
复制您创建到计算机不包含 SQL Server compact,然后通过运行安装程序安装应用程序的文件夹。 作为应用程序的安装的一部分,安装程序将检测 SQL Server compact 系统必备组件和安装 SQL Server compact。
请参见
任务
如何:向项目添加 SQL Server Compact 数据库
如何:将 SQL Server Compact 4.0 数据库与应用程序一起部署
概念
SQL Server Compact 4.0 和 Visual Studio