创建和修改嵌入的数据源
嵌入数据源在报表定义中定义并只由该报表使用。
在报表设计器中创建嵌入的数据源
在“报表数据”窗格的工具栏中,单击 “新建” ,然后单击 “数据源” 。 此时将打开 “数据源属性” 对话框。
注意
如果“报表数据”窗格不可见,请单击“视图”菜单上的“报表数据”。
在 “名称” 文本框中,键入数据源的名称,或接受默认值。 此数据源名称在报表内部使用。 为便于识别,建议数据源名称包含在连接字符串中指定的数据库的名称。
确认是否已选中“嵌入连接” ,然后执行以下操作。
从“类型”下拉列表中,选择一个数据源类型,例如“Microsoft SQL Server”或“OLE DB” 。
采用以下备选方案之一指定连接字符串:
直接在 “连接字符串” 文本框中键入连接字符串。 有关连接字符串的示例列表,请参阅创建数据连接字符串 - 报表生成器和 SSRS。
单击表达式 (fx) 按钮创建计算结果为连接字符串的表达式。 在 “表达式” 对话框的“表达式”窗格中,键入该表达式。 选择“确定”。
单击 “编辑” 打开在步骤 2 中选择的数据源类型的 “连接属性” 对话框。
根据需要,在 “连接属性” 对话框中为该数据源类型填写字段。 连接属性包括数据源的类型、名称以及要使用的凭据。 在此对话框中指定值之后,单击 “测试连接” 以确保该数据源可用并且指定的凭据是正确的。 有关特定数据源类型的详细信息,请参阅从外部数据源中添加数据 (SSRS) 中的主题。
单击 “凭据” 。
指定用于此数据源的凭据。 数据源所有者将选择支持的凭据类型。
嵌入的数据源会显示在“报表数据”窗格中。
在报表生成器中创建嵌入的数据源
在“报表数据”窗格的工具栏上,单击 “新建” ,然后单击 “数据源” 。 此时将打开 “数据源属性” 对话框。
在 “名称” 文本框中,键入数据源的名称,或接受默认值。
确认选中 “使用嵌在我的报表中的连接” 。
从“选择连接类型”下拉列表中,选择一个数据源类型,例如“Microsoft SQL Server”或“OLE DB” 。
采用以下备选方案之一指定连接字符串:
直接在 “连接字符串” 文本框中键入连接字符串。 有关连接字符串的示例列表,请参阅创建数据连接字符串 - 报表生成器和 SSRS。
单击表达式 (fx) 按钮创建计算结果为连接字符串的表达式。 在 “表达式” 对话框的“表达式”窗格中,键入该表达式。 选择“确定”。
单击 “生成” 打开在步骤 2 中选择的数据源类型的 “连接属性” 对话框。
根据需要,在 “连接属性” 对话框中为该数据源类型填写字段。 连接属性包括数据源的类型、名称以及要使用的凭据。 在此对话框中指定值之后,单击 “测试连接” 以确保该数据源可用并且指定的凭据是正确的。
单击 “凭据” 。
指定用于此数据源的凭据。 数据源所有者将选择支持的凭据类型。 有关详细信息,请参阅为报表数据源指定凭据和连接信息
选择“确定” 。
数据源将显示在“报表数据”窗格中。