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