如何:连接到 SQL Server Express 数据库中的数据

更新:2007 年 11 月

通过创建指向数据库的 .mdf 文件的连接,可以在应用程序与 SQL Server Express 数据库之间建立通信。通过运行数据源配置向导并在“选择数据源类型”页面上选择“数据库”,可连接到 SQL Server Express 数据库文件中的数据。

说明:

若要创建 SQL Server Express 数据库文件,请参见下页内容:演练:创建 SQL Server Express 数据库

通过从“数据”菜单或从“数据源”窗口中选择“添加新数据源”命令,可以启动该向导。或者,还可以从“项目”菜单选择“添加现有项”命令并浏览至所需的数据库文件。

提示:

将 .mdf 或 .mdb 文件从 Windows 资源管理器拖动到解决方案资源管理器中以自动配置连接。此操作还启动“数据源配置向导”,以便您选择要在应用程序中使用的对象。

完成该向导后,数据库(.mdf 文件)副本和强类型数据集文件 (.xsd) 会添加到项目中,选定的数据库对象将立即在“数据源”窗口中可用,可将其拖动到您的窗体上。有关更多信息,请参见“显示数据”概述

说明:

通过“数据源配置向导”添加 .mdf 文件时,可以选择将该文件添加到项目或是让该文件保留在其原始位置上。有关更多信息,请参见如何:管理项目中的本地数据文件

说明:

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

使用“添加新数据源”命令从 SQL Server 数据库文件创建新的数据源

  1. 在“数据”菜单上选择“添加新数据源”。

  2. 在“选择数据源类型”页面上选择“数据库”。

  3. 选择“新建连接”以创建新的数据连接。

    说明:

    如果“数据源”不是“Microsoft SQL Server 数据库文件”,则选择“更改”以打开“选择/更改数据源”对话框。

  4. 在“选择数据源”对话框中,选择“Microsoft SQL Server 数据库文件”。单击“确定”。

    默认提供程序是“.NET Framework Provider for SQL Server”。有关更多信息,请参见“选择/更改数据源”对话框

  5. 输入要访问的数据库文件的路径,或单击“浏览”按钮定位数据库文件。

  6. 选择数据库所需的身份验证模式和登录信息。有关更多信息,请参见添加/修改连接(Microsoft SQL Server 数据库文件)

  7. 单击“确定”,然后单击“下一步”。

说明:

通过“数据源配置向导”添加 .mdf 文件时,可以选择将该文件添加到项目或是让该文件保留在其原始位置上。有关更多信息,请参见如何:管理项目中的本地数据文件

  1. 单击“下一步”。

    说明:

    默认情况下,连接保存在应用程序配置文件中。如果想直接在已编译的应用程序中保存连接字符串,请清除此复选框。有关更多信息,请参见如何:保存连接字符串

  2. 选择要在应用程序中使用的数据库对象。

  3. 如果需要,可以替换默认的数据集名称。

  4. 单击“完成”。

    刚创建的数据源现在就在“数据源”窗口中可用了。

使用“添加现有项”命令从 SQL Server 数据库文件创建新的数据源

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

  2. 在“文件类型”下拉列表中选择“数据文件”。

  3. 浏览到需要的数据库 (.mdf) 文件。

  4. 单击“添加”。

  5. 选择要在应用程序中使用的数据库对象。

  6. 如果需要,替换默认数据集名称。

  7. 单击“完成”。

    刚创建的数据源现在就在“数据源”窗口中可用了。

后续步骤

在应用程序中添加功能

  • 在“数据源”窗口中选择项并将其拖动到一个窗体上。有关更多信息,请参见“显示数据”概述

    说明:

    如果该数据源未在“数据源”窗口中显示,则请单击窗口中的“刷新”按钮。

请参见

任务

如何:管理项目中的本地数据文件

本地数据示例

演练:创建 SQL Server Express 数据库

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

如何:连接到数据库中的数据

如何:连接到 Web 服务中的数据

如何:连接到对象中的数据

如何:连接到 Access 数据库中的数据

概念

本地数据概述

数据集设计器

数据源概述