2011-11-29 68 views
0

首先,有一点背景: 我们一直在LocalMode中使用SSRS进行处理。我们有一个我们一直在使用的对象数据源。该对象从数据库中的XML列序列化。来自SSRS数据库列的XML数据源

由于本地模式下的内存泄漏,我们现在被迫迁移到服务器模式。因此,我正在重建报告。我遇到的问题是我想将XML数据作为对象从数据库中提取出来,但似乎无法弄清楚如何执行此操作。我知道我可以创建一个Web服务或URL将其提供给SSRS,但如果可能的话,我想避免这种情况。

是否有办法从数据库数据源中提取XML列并将其作为“字段”获取其所有元素?

回答

1

您是否问如何从SQL Server查询xml?网上有很多查询示例。它仍然以数据集的形式返回,但您可以在自定义程序集中修改它以返回一个字符串,该字符串可以成为报表内的xml数据集的查询。