我有一个在本地模式下使用 SSRS 的 asp.net 应用程序。换句话说,它从数据库中检索数据并填充 ado.net 数据集,并在呈现之前将它们解析为报告 - 这是非常标准的做法。
由于报表查看器需要很长时间才能呈现我正在使用远程模式和报表服务器查看的报表。问题是我使用的数据需要在 C# 中进行额外处理,不能直接从数据库中检索。
有没有什么建议...
有没有办法检索数据,在 C# 中处理数据,然后将数据(在数据表中)发送到报表服务器以在报表中进行处理。
任何帮助,将不胜感激
我有一个在本地模式下使用 SSRS 的 asp.net 应用程序。换句话说,它从数据库中检索数据并填充 ado.net 数据集,并在呈现之前将它们解析为报告 - 这是非常标准的做法。
由于报表查看器需要很长时间才能呈现我正在使用远程模式和报表服务器查看的报表。问题是我使用的数据需要在 C# 中进行额外处理,不能直接从数据库中检索。
有没有什么建议...
有没有办法检索数据,在 C# 中处理数据,然后将数据(在数据表中)发送到报表服务器以在报表中进行处理。
任何帮助,将不胜感激
我认为您不能将数据传递到远程报表服务器。(这个微软官员同意我的看法)。
我曾经遇到过类似的问题,并按照文章中的建议做了。(将处理后的数据传回数据库,可能使用 id,然后将这些数据加载到报告中。)