我正在尝试从一些在 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 中。