演练:连接到数据库中的数据(Windows 窗体)

可以使用 Visual Studio 中的数据源配置向导将应用程序连接到数据。 完成向导之后,您可以将数据对象从“数据源”窗口拖到窗体上来创建数据绑定控件。

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

本演练阐释以下任务:

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

  • 使用**“数据源配置向导”**基于数据库对象在应用程序中创建并配置数据集。

系统必备

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

创建项目

创建新项目

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

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

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

连接到 Northwind 数据库

可以连接到 Northwind 数据库的 SQL Server 版本或连接到该数据库的 Microsoft Access 版本。

创建与 Northwind 的 SQL Server 或 Access 版本的连接

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

  2. 在**“数据源”窗口中,选择“添加新数据源”**。

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

  4. 在**“选择数据库模型”页上,选择“数据集”,然后单击“下一步”**。

  5. 在**“选择您的数据连接”**页上,选择下列选项之一:

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

      - 或 -

    • 选择**“新建连接”**来配置新数据连接。 有关更多信息,请参见如何:连接到数据库中的数据

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

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

  8. 在**“选择数据库对象”页上,展开“表”**节点。

  9. 选择**“Customers”“Orders”表,然后单击“完成”**。

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

向窗体添加控件

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

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

运行应用程序

运行应用程序

  • 按 F5。

    **“Form1”**打开,该窗体显示来自 Customers 表的数据。

安全性

存储连接字符串的详细信息(如密码)可能会影响应用程序的安全性。 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证。 有关更多信息,请参见保护连接信息 (ADO.NET)

后续步骤

刚刚创建的数据集即出现在**“数据源”**窗口中。

在应用程序中添加功能

请参见

概念

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

其他资源

连接到 Visual Studio 中的数据

准备应用程序以接收数据

将数据获取到应用程序

在应用程序中编辑数据

验证数据

保存数据

数据演练