演练:使用数据集设计器创建数据集

在此演练中,您将使用**“数据集设计器”创建数据集。它将指导您完成创建新项目并向其中添加新“数据集”**项的全过程。您将学会在不使用向导的情况下如何根据数据库中的表来创建表。

本演练涉及以下任务:

  • 创建新的**“Windows 应用程序”**项目。

  • 将空的**“数据集”**项添加到项目中。

  • 在应用程序中通过使用**“数据集设计器”**生成数据集来创建和配置数据源。

  • 在**“服务器资源管理器”**中创建到 Northwind 数据库的连接。

  • 根据数据库中的表在数据集中随 TableAdapter 一起创建表。

说明说明

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置

系统必备

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

创建新的“Windows 应用程序”项目

创建新的 Windows 应用程序项目

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

  2. 在**“项目类型”**窗格中选择一种编程语言。

  3. 在**“模板”窗格中单击“Windows 应用程序”**。

  4. 将项目命名为 DatasetDesignerWalkthrough,然后单击**“确定”**。

    Visual Studio 会将该项目添加到**“解决方案资源管理器”**中,并在设计器中显示一个新窗体。

将新的数据集添加到应用程序中

向项目添加新的数据集项

  1. 在**“项目”菜单上,单击“添加新项”**。

    将显示**“添加新项”**对话框。

  2. 在**“添加新项”对话框的“模板”框中,单击“数据集”**。

  3. 将该数据集命名为 NorthwindDataset,然后单击**“添加”**。

    Visual Studio 会将名为**“NorthwindDataset.xsd”的文件添加到项目,并在“数据集设计器”**中打开该文件。

在“服务器资源管理器”中创建数据连接

创建到 Northwind 数据库的连接

  1. 在**“视图”菜单上,单击“服务器资源管理器”**。

  2. 在**“服务器资源管理器”中单击“连接到数据库”**按钮。

  3. 创建到 Northwind 示例数据库的连接。

    说明说明

    对于此演练,您可以连接到 Northwind 的 SQL Server 或 Access 版本。

在数据集内创建表

本节将说明如何向数据集中添加表。

创建 Customers 表

  1. 在**“服务器资源管理器”中展开您创建的数据连接,然后展开“表”**节点。

  2. 将**“Customers”表从“服务器资源管理器”中拖动到“数据集设计器”**上。

    **“Customers”数据表和“CustomersTableAdapter”**被添加到数据集中。

创建 Orders 表

  • 将**“Orders”表从“服务器资源管理器”中拖动到“数据集设计器”**上。

    **“Orders”数据表、“OrdersTableAdapter”以及“Customers”表与“Orders”**表之间的数据关系将添加到数据集中。

创建 OrderDetails 表

  • 将**“Order Details”表从“服务器资源管理器”拖动到“数据集设计器”**上。

    **“Order Details”数据表、“Order DetailsTableAdapter”以及“Orders”表与“Order Details”**表之间的数据关系将添加到数据集中。

后续步骤

在应用程序中添加功能

请参见

概念

Visual Studio 2012 中针对数据应用程序开发的新增功能

在 Visual Studio 中将 Windows 窗体控件绑定到数据

准备应用程序以接收数据

将数据获取到应用程序

在 Visual Studio 中将控件绑定到数据

在应用程序中编辑数据

验证数据

保存数据

其他资源

数据演练

连接到 Visual Studio 中的数据