如何使用XML数据在SQL Server 2005/2008 Reporting Services中创建报表?

时间:2010-09-20 04:12:29

标签: xml sql-server-2005 reporting-services

有关如何使用XML数据在SQL Server Reporting Services中创建报表的任何建议(在现有表中找到)?

2 个答案:

答案 0 :(得分:1)

我不是SSRS专家,但根据我的理解,我认为您可能需要先创建xml并使用XML数据源来创建数据集。所以基本上,我建议分两个步骤。在步骤1中将数据从Sql Server导出到xml文件,在步骤2中使用XML数据源类型连接到xml文件并生成SSRS报告。

如果您通过SSRS直接连接到Sql Server,您将获得包含所有标签和所有内容的原始xml数据,我认为SSRS不允许您(以编程方式或其他方式)以正确格式显示此原始xml数据

答案 1 :(得分:1)

它实际上比你原先想象的要容易。

  1. 创建一个存储过程,粉碎xml并以一个漂亮的表格形式输出基础信息。
  2. 使用此存储过程作为数据源在SSRS中处理此数据。
  3. 在此处阅读xml碎化:XML Support in Microsoft SQL Server 2005