我正在学习几个教程来生成水晶报告,但最后当我尝试运行我的代码时,我看到一个空白的网页。我没有收到任何错误。怎么了?请帮我搞清楚。我尝试了几种不同的方式,但都是徒劳的。即使我使用了CrystalReportViewer
这是我背后的代码
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con;
string connString = null;
connString = "Data Source=.;initial catalog=InvoiceSystem;user id=sa;password=rfm";
con = new SqlConnection(connString);
con.Open();
string query = null;
query = "Select * from tblInvoice";
SqlDataAdapter da = new SqlDataAdapter(query, con);
con.Close();
DataSetInv ds = new DataSetInv();
da.Fill(ds, "tblInvoice");
ReportDocument rpt = new ReportDocument();
rpt.Load(Server.MapPath("~/CrystalReportInv.rpt"));
rpt.SetDataSource(ds);
CrystalReportViewer1.ReportSource = rpt;
}