在“数据集属性”对话框中选择“查询”,选择数据源并创建查询。
“ 数据集属性 ”对话框包括以下内容:
选项
名称
键入数据集的名称。 该名称不能与报表中的任何数据区域或组的名称相同。
数据源
选择要基于数据集的数据源。 若要创建新的数据源,请单击“ 新建”。
查询类型
选择要用于数据集的命令或查询的类型。 选择 “文本 ”以运行查询以从数据库检索数据。 选择 表 以使用 SQL Server 的 TableDirect 功能选择表中的所有字段。 选择 存储过程 以按名称运行存储过程。 默认情况下,文本处于选中状态,用于大多数查询。 若要编辑所选数据源查询,请单击 “查询设计器”。
注释
并非所有查询类型都受所有数据源支持。 例如, 表 仅受数据源类型 OLE DB 和 ODBC 支持。
查询
选择 “文本 ”命令类型选项时,将显示此选项。 通过单击“ 导入”键入查询或导入预先存在的查询。 单击“表达式 (fx)”按钮以编辑表达式。
注释
如果使用查询设计器生成查询,则查询的文本将显示在此框中。
表名称
输入要用作数据集的表的名称。 选择 “表”时将显示此选项。
选择或输入存储过程名称
键入或选择要使用的存储过程的名称。 单击“表达式 (fx)”按钮以编辑表达式。 选择“存储过程”命令类型选项时,将显示此选项。
超时(以秒为单位)
键入查询超时前的秒数。默认值为 30 秒。
超时值必须为空或大于零。 如果查询条件为空,则查询不会超时。
另请参阅
Reporting Services 中的数据连接、数据源和连接字符串
将数据添加到报表(报表生成器和 SSRS)
查询设计器 (报表生成器)
Reporting Services 查询设计器