0

我正在尝试从一些在 EXcel 中生成数据报告的 C# 代码进行回溯。它首先在 ASPX 网页中调用。这是一些代码:

 dtClientSideData = SessionReport.SelectClientIncidenceReport(
                    sSurveyID != "-1" ? sSurveyID : null,
                    sSupplierID != "-1" ? sSupplierID : null,
                    ddlLinkType.SelectedValue != "-1" ? ddlLinkType.SelectedValue : null,
                    ddlTargetType.SelectedValue != "-1" ? ddlTargetType.SelectedValue : null
                    );

所以 dtClientSideData 是一个 DataTable,如下所示:

 DataTable  dtClientSideData;

在类中的某处,它调用了一个名为 SessionReport 的类,而该类直接使用 SQL 的东西。我这么说是因为它有这些进口:

using System.Data.SqlClient;

在那里我看到了这段代码:

StoredProcedure sp = new StoredProcedure();
sp.ConnectionType = Connections.ConnectionStringType.IncidenceReport;
sp.ProcedureName = "prc_SelectSurveyIncidenceReport";
sp.Parameters = lstParameters.ToArray();

当我输入这个时,我相信我想通了:p,所以我只需要按照sp这里,对吗?我的最终目标是将代码复制到SSRS 中。

4

0 回答 0