Asp.net 如何在网页中显示SSIS的结果?

Asp.net 如何在网页中显示SSIS的结果?,asp.net,gridview,ssis,asp.net-mvc-5,Asp.net,Gridview,Ssis,Asp.net Mvc 5,我需要在asp.net mvc 5应用程序中创建一个网页。在这种情况下,我需要执行一个SSIS包,该包将提供一些行(来自数据库、excel或文本文件)作为输出,最后该输出应显示在我的网页gridview(或模型类)中。我正在使用以下代码执行ssis包: DTSExecResult pkgResults; using (var pkg = new Application().LoadPackage(servicePath, null)) { pkgResults = pkg.Execute

我需要在asp.net mvc 5应用程序中创建一个网页。在这种情况下,我需要执行一个SSIS包,该包将提供一些行(来自数据库、excel或文本文件)作为输出,最后该输出应显示在我的网页gridview(或模型类)中。我正在使用以下代码执行ssis包:

DTSExecResult pkgResults;
using (var pkg = new Application().LoadPackage(servicePath, null))
{
    pkgResults = pkg.Execute();
}
帮助我在mvc 5的网页中显示SSIS包的输出。

提前谢谢。

看看这个,希望它能有所帮助:我不知道包能以任何方式将行作为输出提供给应用程序。包应将行复制到目标(表或文件),然后您可以执行查询或读取文件以从那里获取行。SSI是否在同一台计算机上运行?如果是,您使用的是哪个版本的SSI?这两种情况都有可能。我正在使用SSIS 2012