Crystalreport не показывает никаких данных и никаких ошибок
Привет, я использую CrystalReport в своем веб-приложении. Я использую VS2013. моя проблема заключается в том, что после добавления CrystalReportViewer и CrystalReportSource из окна инструментов и написал следующий код в событии button_click
protected void btn1_Click(object sender, EventArgs e) { ReportDocument rptDoc = new ReportDocument(); rptDoc.Load(Server.MapPath("~/test_upload/CrystalReport1.rpt")); CrystalReportViewer1.ReportSource = rptDoc; CrystalReportViewer1.DataBind(); }
он не показывает crystalreport или какие-либо данные в браузере. и не показывает никаких ошибок. Как мне решить эту проблему?
Что я уже пробовал:
Изменение кода
protected void btn1_Click(object sender, EventArgs e) { string constring = "Data Source=as400_2;User Id=FADLI;Authentication=Server;Initial Catalog=S065FD45;Network Transport Library=TCPIP;Host CCSID=37;PC Code Page=1252;Network Address=as400.asei.co.id;Network Port=446;Package Collection=FADLI;Default Schema=FADLI;Units of Work=RUW;Default Qualifier=FADLI;DBMS Platform=DB2MVS;Use Early Metadata=False;Defer Prepare=False;Persist Security Info=True;Derive Parameters=True;Pooling=False;Rowset Cache Size=0;DateTime as Char=False;Decimal As Numeric=False;BinaryCodePage=0;Datetime As Date=False;AutoCommit=True;LoadBalancing=False"; SqlConnection con = new SqlConnection(constring); SqlCommand cmd = new SqlCommand("SELECT COBKD, COBDESC FROM ASEINDTA.MSTCOB", con); DataTable dt = new DataTable(); SqlDataAdapter adp = new SqlDataAdapter(); adp.SelectCommand = cmd; adp.Fill(dt); ReportDocument rptDoc = new ReportDocument(); rptDoc.Load(Server.MapPath("~/test_upload/CrystalReport1.rpt")); rptDoc.SetDataSource(dt); CrystalReportViewer1.ReportSource = rptDoc; CrystalReportViewer1.DataBind(); }
Gerry Schmitz
Может быть, стол пуст.
Syafiqur Rahman
нет. Это не. Я попробовал с queryBuilder и показал данные.