Невозможно создать соединение с источником данных в rdlc - PullRequest
0 голосов
/ 27 марта 2019

Я создал отчет в мастере отчетов rdlc (c #) и добавил отчет в средство просмотра отчетов.На странице просмотра отчетов я настроил источник данных, но все еще сталкиваюсь с ошибкой: не удается создать соединение с источником данных.

protected void bindreport(string BOENo)
{

    SqlConnection con = new SqlConnection(strcon);
    con.Open();
    SqlCommand cmd = new SqlCommand("USP_GetCCDetailsbyBillOfEntryNo", con);
    cmd.CommandTimeout = 0;
    cmd.Parameters.AddWithValue("@BillOfEntryNo",BOENo);
    cmd.CommandType = CommandType.StoredProcedure;
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    DataSet ds = new DataSet();
    da.Fill(ds);
    if (ds.Tables[0].Rows.Count > 0)
    {
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            ReportViewer1.ProcessingMode = ProcessingMode.Local;
            ReportViewer1.LocalReport.ReportPath = Server.MapPath("CCReport.rdlc");
            ReportDataSource datasource = new ReportDataSource("DataSet1", ds.Tables[0]);
            ReportViewer1.LocalReport.DataSources.Add(datasource);
        }
    }
}

Хотите отобразить отчет в средстве просмотра отчетов

...