错误提示如图
加载水晶报表的代码
StringBuilder sql_select = new StringBuilder();
sql_select.Append("select pc.product_id,pr.pdName,pr.ptName,pr.pdBrand,pr.pdRate,pc.pcQTY,pr.pdUnit from pcDetails pc ,product pr where pr.product_id in(pc.product_id)");
sql_select.AppendFormat("and pc.purchase_id='{0}'", id);
string strPath = Application.StartupPath + "\\CR\\CrystalReport.rpt";
string select = sql_select.ToString();
tbpcRe.Text=sql_select.ToString();
DataSet ds = DbHelperSQL.Query(select); CrystalDecisions.CrystalReports.Engine.ReportDocument reportDocument1 = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
reportDocument1.Load(strPath);
reportDocument1.SetDataSource(ds.Tables[0].DefaultView);
加载水晶报表的代码
StringBuilder sql_select = new StringBuilder();
sql_select.Append("select pc.product_id,pr.pdName,pr.ptName,pr.pdBrand,pr.pdRate,pc.pcQTY,pr.pdUnit from pcDetails pc ,product pr where pr.product_id in(pc.product_id)");
sql_select.AppendFormat("and pc.purchase_id='{0}'", id);
string strPath = Application.StartupPath + "\\CR\\CrystalReport.rpt";
string select = sql_select.ToString();
tbpcRe.Text=sql_select.ToString();
DataSet ds = DbHelperSQL.Query(select); CrystalDecisions.CrystalReports.Engine.ReportDocument reportDocument1 = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
reportDocument1.Load(strPath);
reportDocument1.SetDataSource(ds.Tables[0].DefaultView);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货