如何:向数据集添加全局查询

“全局查询”是返回单个(标量)值或不返回任何值的 SQL 查询。 通常,全局函数执行数据库操作,如插入、更新、删除和信息的聚合(如返回某表中客户的计数或特定订单中所有项的总价)。

可以通过从**“数据集设计器”运行“TableAdapter 查询配置向导”**添加全局查询。

备注

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

向数据集添加全局查询

  1. 在**“数据集设计器”**中打开一个数据集。 有关更多信息,请参见如何:在数据集设计器中打开数据集

  2. 将一个**“查询”“工具箱”“数据集”选项卡拖动到“数据集设计器”**上的空白区域。

    TableAdapter 查询配置向导将打开。

  3. 选择查询要使用的一个连接。 可以从列表中选择,也可以创建一个新连接。 如果创建新连接,则可以选择将它保存到应用程序配置文件中。 有关更多信息,请参见如何:保存和编辑连接字符串

  4. 选择是使用 SQL 语句还是存储过程。

  5. 选择要使用的存储过程,或是在向导的**“选择查询类型”页上选择需要的查询类型,然后单击“下一步”**。

  6. 提供一个执行所需任务的查询(如 SELECT COUNT(*) AS CustomerCount FROM Customers)。

    备注

    直接将查询拖动到“数据集设计器”以创建一个只返回单个标量值的方法。尽管所选择的查询或存储过程可以返回多个值,但通过向导创建的方法将只返回单个值。例如,查询可能返回所返回数据的第一行的第一列。

  7. 完成向导;该查询即被添加到**“数据集设计器”**。 有关运行查询的信息,请参见 如何:执行 TableAdapter 查询

请参见

任务

如何:创建 TableAdapter

如何:创建 TableAdapter 查询

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

如何:使用 Windows 窗体 BindingNavigator 控件定位数据

演练:在 Windows 窗体上显示数据

概念

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

TableAdapter 概述

创建和编辑类型化数据集

数据源概述

验证数据