0

EXcelでデータレポートを生成するC#コードからバックトレースしようとしています。これは、ASPXWebページで最初に呼び出されます。コードの一部を次に示します。

 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