演练:在 Windows 应用程序中的窗体上显示数据

更新:2007 年 11 月

在应用程序开发中最常用的情形之一是在基于 Windows 的应用程序中的窗体上显示数据。通过将项从“数据源”窗口拖动到窗体上,可以在窗体上显示数据。此演练创建一个简单窗体,能在几个单独的控件中显示单个表的数据。本示例使用源自 Northwind 示例数据库的 Customers 表。

本演练演示如下任务:

先决条件

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

创建 Windows 应用程序

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

创建新的 Windows 应用程序项目

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

  2. 将项目命名为 DisplayingDataonaWindowsForm。

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

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

创建数据源

此步骤使用“数据源配置向导”创建基于 Northwind 示例数据库中 Customers 表的数据源。您必须具有访问 Northwind 示例数据库的权限,才能创建连接。有关设置 Northwind 示例数据库的信息,请参见如何:安装示例数据库

创建数据源

  1. 在“数据”菜单上单击“显示数据源”。

  2. 在“数据源”窗口中,选择“添加新数据源”,启动“数据源配置向导”。

  3. 在“选择数据源类型”页面上选择“数据库”,然后单击“下一步”。

  4. 在“选择您的数据连接”页面上执行下列操作之一:

    • 如果下拉列表中包含到 Northwind 示例数据库的数据连接,请选择该连接。

      - 或 -

    • 选择“新建连接”,以启动“添加/修改连接”对话框。有关更多信息,请参见“添加/修改连接”对话框(通用)

  5. 如果数据库需要密码,请选择该选项以包括敏感数据,再单击“下一步”。

  6. 在“将连接字符串保存到应用程序配置文件”页面上单击“下一步”。

  7. 在“选择数据库对象”页面上展开“表”节点。

  8. 选择“Customers”表,然后单击“完成”。

    “NorthwindDataSet”即被添加到您的项目中,并且“数据源”窗口中出现“Customers”表。

设置要创建的控件

对于本演练,数据将采用“详细信息”布局(数据在单独控件中显示)。(替换方法是默认的“网格”布局,该布局中的数据显示在 DataGridView 控件中。)

设置“数据源”窗口中项的放置类型

  1. 在“数据源”窗口中展开“Customers”节点。

  2. 通过从“Customers”节点上的下拉列表中选择“详细信息”,将“Customers”表的拖放类型更改为“详细信息”。有关更多信息,请参见如何:设置从“数据源”窗口中拖动时要创建的控件

  3. 通过从 CustomerID 节点上的控件列表中选择“标签”,将 CustomerID 列的拖放类型更改为标签。

创建窗体

通过将某些项从“数据源”窗口拖到您的窗体上来创建数据绑定控件。

在窗体上创建数据绑定控件

测试应用程序

运行应用程序

后续步骤

根据应用程序的要求,在创建了绑定数据的 Windows 窗体后,还需要执行一些步骤。您可以通过以下操作来增强此演练的效果:

请参见

概念

数据中的新增功能

“显示数据”概述

数据源概述

TableAdapter 概述

其他资源

数据演练