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

更新:2007 年 11 月

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

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

说明:

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

向数据集添加全局查询

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

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

    TableAdapter 查询配置向导将打开。

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

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

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

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

    说明:

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

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

请参见

任务

如何:创建 TableAdapter

如何:创建 TableAdapter 查询

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

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

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

概念

“显示数据”概述

TableAdapter 概述

数据集设计器

数据源概述

其他资源

验证数据