TableAdapter 查询可以是任何有效的 SQL 查询,也可以是一个返回数据(返回的数据与 TableAdapter 的关联数据表遵照相同的架构)或标量值的存储过程。注意显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的现用设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。用新的查询启动“TableAdapter 查询配置向导”在“数据集设计器”中打开您的数据集。有关更多信息,请参见如何:在数据集设计器中打开数据集。如果正在创建新的查询,则请将“Query”对象从“工具箱”的“数据集”选项卡拖动到 DataTable,或从 TableAdapter 的快捷菜单中选择“添加查询”。还可以将“Query”对象拖动到“数据集设计器”的空白区域上,这会创建没有关联 DataTable 的TableAdapter。这些查询被限制为返回单个值(标量),或是对数据库执行 UPDATE、INSERT 或 DELETE 命令。有关更多信息,请参见如何:向数据集添加全局查询。在“选择您的数据连接”页上选择或创建该查询要使用的连接。注意此页仅在设计器不能确定要使用的正确连接,或没有任何连接可用时才出现。在“选择命令类型”页上,选择以下从数据库提取数据的方法: 通过“使用 SQL 语句”可以键入 SQL 语句以从数据库中选择数据。 “创建新存储过程” - 选择此选项使向导根据指定的 SELECT 语句创建一个新的存储过程(在数据库中)。 “使用现有存储过程” - 选择此选项在运行查询时将执行现有的存储过程。