Mysql 让VS2013/SSRS永久使用.SQL文件,而不是手动粘贴/导入数据集的查询

Mysql 让VS2013/SSRS永久使用.SQL文件,而不是手动粘贴/导入数据集的查询,mysql,visual-studio-2013,reporting-services,dataset,file-access,Mysql,Visual Studio 2013,Reporting Services,Dataset,File Access,第一次在这里发帖,首先要感谢这里的社区,感谢这些年来我所享受到的令人惊叹的见解 我在VS2013中使用SSR构建报告,目前每次创建/更新数据集时都必须粘贴/导入MySQL语句。我希望VS2013/SSRS永久引用本地.SQL文件,而不是每次需要更新时都让我手动粘贴查询文本。我该怎么做 在我的理想世界中,我将拥有一个文件夹库,其中充满了SQL查询文件,VS将使用这些文件从数据库中获取用于报告的数据。然后,我所要做的就是更改单独的本地SQL文件,VS将从那里获取这些文件 我看到了向数据集提供SQL查

第一次在这里发帖,首先要感谢这里的社区,感谢这些年来我所享受到的令人惊叹的见解

我在VS2013中使用SSR构建报告,目前每次创建/更新数据集时都必须粘贴/导入MySQL语句。我希望VS2013/SSRS永久引用本地.SQL文件,而不是每次需要更新时都让我手动粘贴查询文本。我该怎么做

在我的理想世界中,我将拥有一个文件夹库,其中充满了SQL查询文件,VS将使用这些文件从数据库中获取用于报告的数据。然后,我所要做的就是更改单独的本地SQL文件,VS将从那里获取这些文件

我看到了向数据集提供SQL查询的3个向量:1)粘贴/导入文本查询,2)表访问,3)存储过程。我认为可能有一种方法可以通过存储过程实现,但我没有发现这是否可能,以及如何从文档和web编写存储过程


如果有用的话,Visual Studio 2013是在Windows服务器O/s上构建的平台。

在您要查询的服务器上创建脚本作为存储过程。基于该数据集配置所有报表以运行该存储过程。更新存储过程时,所有使用该SP的报表都会受到代码更改的影响。

在要查询的服务器上将脚本创建为存储过程。基于该数据集配置所有报表以运行该存储过程。更新存储过程时,所有使用该SP的报告都会受到代码更改的影响