簡體   English   中英

Reporting Service 2005 c#報表查看器路徑中的非法字符

[英]Reporting Service 2005 c# Report Viewer Illegal Characters in path

我有一個在VS2010中設計的報告服務報告。 當使用“前端”報表查看器和sqldatasource時,報表運行良好。 但是,我試圖通過“后面的代碼”更改報表數據源和參數。 當我運行相同的報告時,它將引發此錯誤“路徑中的非法字符”。 到目前為止,我還沒有找到原因。 以下是背后的代碼...

感謝您的協助!!!

string strConnString = ConfigurationManager.ConnectionStrings["WISCConnectionString"].ToString();
    protected void Page_Load(object sender, EventArgs e)
    {



      getReport();





    }
    protected void getReport()
    {
        DataSet ds = getData();
        ReportDataSource rds = new ReportDataSource();
        rds.Name = "ParameterCorpBillDate";
        rds.Value = ds.Tables["ParameterCorpBillDate"];
        rds.DataSourceId = "SqlDataSource1";

        ReportViewer1.LocalReport.ReportPath = "Reports\rptPeriodAnalysisCorpBillDate.rdlc";
        ReportViewer1.LocalReport.DataSources.Clear();

        ReportViewer1.LocalReport.DataSources.Add(rds);


        ReportViewer1.LocalReport.Refresh();
        ReportViewer1.Visible = true;
    }


    private DataSet getData()
    {
        DataSet ds = new DataSet();


        SqlConnection sqlConnection = new System.Data.SqlClient.SqlConnection(strConnString);
        SqlDataAdapter dataAdapter = new System.Data.SqlClient.SqlDataAdapter();

        SqlCommand select = new System.Data.SqlClient.SqlCommand("uspWRPeriodAnalysisCORP_BillDate_noparam");
        select.CommandType = CommandType.StoredProcedure;
        select.Connection = sqlConnection;

        //select.Parameters.Add("@custid", SqlDbType.VarChar).Value = "SON";
        //select.Parameters.AddWithValue("@period_startdt", SqlDbType.VarChar).Value = "01/01/2011";
        //select.Parameters.AddWithValue("@period_ENDdt", SqlDbType.VarChar).Value = "12/31/2011";

        dataAdapter.SelectCommand = select;

        dataAdapter.Fill(ds, "ParameterCorpBillDate");

        return ds;
    }

來自先前的用戶幫助... ReportPath =“ Reports \\ rptPeriodAnalysisCorpBillDate.rdlc” – Hans Passant 2011年9月14日21:49

轉義符的轉義已結束...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM