if (!IsPostBack)
{
string sql = "select top 3 * from tydef ";
DataSet ds = DbHelperSQL.Query(sql);
CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReport1.rpt")); CrystalReportSource1.ReportDocument.SetDataSource(ds.Tables[0]); CrystalReportSource1.DataBind();
CrystalReportViewer1.ReportSource = CrystalReportSource1; CrystalReportViewer1.DataBind();
}数据集ds 是成功生成了,可是预览报表时没有和ds 绑定在一起,直接把数据都读出来了,也就是显示在CrystalReport1.rpt中自动生成的数据。
想请教大家就是怎样把ds中的数据显示到CrystalReportViewer1中。
{
string sql = "select top 3 * from tydef ";
DataSet ds = DbHelperSQL.Query(sql);
CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReport1.rpt")); CrystalReportSource1.ReportDocument.SetDataSource(ds.Tables[0]); CrystalReportSource1.DataBind();
CrystalReportViewer1.ReportSource = CrystalReportSource1; CrystalReportViewer1.DataBind();
}数据集ds 是成功生成了,可是预览报表时没有和ds 绑定在一起,直接把数据都读出来了,也就是显示在CrystalReport1.rpt中自动生成的数据。
想请教大家就是怎样把ds中的数据显示到CrystalReportViewer1中。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货