我在SSMS中构建了我的代码。它返回900行。我将相同的代码移植到SSRS,通过Query Builder运行它,它返回了很多记录。太好了!
为简单起见,我只需将表格拉到报告中,将其指向我新创建的数据集,该数据集显示返回的数据行(在查询生成器中)。我将1列拖过(OrderID)以确保它正常工作。我预览了报告。
我桌上没有任何内容。
为了进行故障排除,我编写了一个简单的sql语句来从一个表中提取前100行,将数据集更改为我的新数据集&test;运行。运行很好。我得到了很多1页的页面。表,数据集&数据源已连接并正常运行。
为什么我在SSMS中工作的语句和SSRS中的查询构建器不会返回SSRS表中的任何数据?
不,我没有改变任何属性或类似的任何东西。
我正在SSMS中测试的SSRS中的完全相同的数据源。
以下是我所要求的表格截图:
答案 0 :(得分:0)
如果再次出现,它很可能是嵌入或共享的损坏数据源。
就我而言,它是分享的。我一起删除它,重新创建它,测试它,当我预览报告时,我的所有数据都在那里。
度过愉快的一天。