如何:向数据集添加全局查询
“全局查询”是返回单个(标量)值或不返回任何值的 SQL 查询。 通常,全局函数执行数据库操作,如插入、更新、删除和信息的聚合(如返回某表中客户的计数或特定订单中所有项的总价)。
可以通过从**“数据集设计器”运行“TableAdapter 查询配置向导”**添加全局查询。
备注
以下说明中的某些 Visual Studio 用户界面元素在你计算机上的名称或显示位置可能有所不同。这些元素取决于你所使用的 Visual Studio 版本和你所使用的设置。有关详细信息,请参阅 在 Visual Studio 中自定义开发设置。
向数据集添加全局查询
在**“数据集设计器”**中打开一个数据集。 有关更多信息,请参见如何:在数据集设计器中打开数据集。
将一个**“查询”从“工具箱”的“数据集”选项卡拖动到“数据集设计器”**上的空白区域。
选择查询要使用的一个连接。 可以从列表中选择,也可以创建一个新连接。 如果创建新连接,则可以选择将它保存到应用程序配置文件中。 有关更多信息,请参见如何:保存和编辑连接字符串。
选择是使用 SQL 语句还是存储过程。
选择要使用的存储过程,或是在向导的**“选择查询类型”页上选择需要的查询类型,然后单击“下一步”**。
提供一个执行所需任务的查询(如 SELECT COUNT(*) AS CustomerCount FROM Customers)。
备注
直接将查询拖动到“数据集设计器”以创建一个只返回单个标量值的方法。尽管所选择的查询或存储过程可以返回多个值,但通过向导创建的方法将只返回单个值。例如,查询可能返回所返回数据的第一行的第一列。
完成向导;该查询即被添加到**“数据集设计器”**。 有关运行查询的信息,请参见 如何:执行 TableAdapter 查询。
请参见
任务
如何:使用 Windows 窗体 BindingNavigator 控件定位数据