数据源概述

数据源表示可用于应用程序。具体而言,数据源表示您希望在应用程序中使用的数据。数据源可从数据库 (包括本地数据库文件),服务和对象获取对象。

您添加到项目的数据源在 数据源 窗口中显示。在大多数情况下,可以将数据源拖到 windows 窗体、 WPF 和 Silverlight 设计器来创建绑定到基础数据的控件。有关更多信息,请参见 在 Visual Studio 中将控件绑定到数据

Visual Studio 提供用于创建和编辑数据源的工具在您的应用程序。在 Visual Studio 项目中的数据源表示为实体数据模型,数据集、服务返回的代理对象,或其他对象类型,根据基础数据存储区返回的对象。

使用 数据源配置向导,创建和编辑数据源。

从数据库创建的数据源

可以通过运行 数据源配置向导 并选择 数据库 数据源类型从数据库创建一个数据源。有关更多信息,请参见 如何:连接到数据库中的数据

在从数据库创建数据源时, Visual Studio 将生成一个 数据模型 并将其添加到项目中。数据模型为基础数据的强类型,可可编程视图在数据库中。可以使用 Visual Studio 创建以下类型的数据模型:

8s2t4x15.collapse_all(zh-cn,VS.110).gif从本地数据库文件创建的数据源

还可以创建从以下类型的数据库文件数据源:SQL Server compact 数据库 (.sdf 文件), access 数据库 (.mdb 文件), SQL Server express LocalDB 数据库 (.mdf 文件) 和 SQL Server express 数据库 (.mdf 文件)。当您从这些数据库文件创建数据源时,可以将数据库文件直接添加到项目中。有关更多信息,请参见以下主题:

从服务创建的数据源

可以通过运行 数据源配置向导 并选择 服务 数据源类型从服务创建的数据源。有关更多信息,请参见 如何:连接到服务中的数据

在从服务创建数据源时, Visual Studio 添加服务引用添加到项目。Visual Studio 还会创建与服务返回的对象对应的代理对象。例如,返回数据集的服务在项目中表示为数据集;返回特定类型的服务在项目中表示,该类型返回。

可以创建从以下类型的数据源:

从对象创建的数据源

可以创建从通过运行 数据源配置向导 然后选择 对象 数据源类型显示一个或多个公共属性的任何对象的数据源。对象的所有公共属性在 数据源 窗口中显示。有关更多信息,请参见 如何:连接到对象中的数据

有关绑定到对象的更多信息,请 Visual Studio 中的对象绑定参见。

从 SharePoint 列表创建的数据源

可以创建从 SharePoint 的数据源通过运行 数据源配置向导 并选择 SharePoint 数据源类型的列表。SharePoint 通过公开数据 WCF 数据服务 ,因此创建 SharePoint 数据源与从服务创建的数据源。选择在 数据源配置向导SharePoint 项目打开要连接到 SharePoint 数据服务的 添加服务引用 对话框可通过指向 SharePoint server。有关更多信息,请参见 如何:连接到服务中的数据

请参见

参考

“数据源”窗口

概念

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

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

创建和编辑类型化数据集

准备应用程序以接收数据

将数据获取到应用程序

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

在应用程序中编辑数据

验证数据

保存数据

其他资源

Visual Studio 的数据应用程序概述

连接到 Visual Studio 中的数据