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

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

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

提示

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

向数据集添加全局查询

  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 概述

数据集设计器

数据源概述

其他资源

验证数据