使用报表向导的此页面可以通过手动键入查询、使用查询生成器以交互方式生成查询或从另一个报表导入查询来创建查询。
在“选择数据源”页上选择的数据源类型(报表向导中的上一页)确定可在此页面输入的查询。 例如,如果数据源类型Microsoft SQL Server,则可以输入 Transact-SQL 语句或存储过程名称。 如果数据源类型为 SQL Server Analysis Services,则禁用“查询”窗格,并且无法直接输入查询。 可以使用查询生成器指定查询。
选项
查询字符串
输入查询以检索您希望在报告中使用的数据。
查询生成器
单击 “查询生成器 ”打开数据源的查询设计器,或从另一个报表导入查询。
有关查询设计器的详细信息,请参阅 Reporting Services 查询设计器。
示例:
对于数据源类型 Microsoft SQL Server,以下查询从 AdventureWorks2012 数据库 Person 表中检索姓氏列表。
SELECT LastName FROM Person.Person;
对于数据源类型 Microsoft SQL Server,以下查询运行存储过程 AdventureWorks2012,用于获取标识号为 1 的员工的相关数据 uspGetEmployeeManagers。
EXEC uspgetEmployeeManagers '1';