protected void Page_Load(object sender, EventArgs e)
{
ReportDocument oRpt = new ReportDocument();
string RptDir = "E:\\My Document\\Demo8\\CrystalReport.rpt";
oRpt.Load(RptDir);
DataSet myset = new DataSet1();
String cnnstr = "server=localhost;uid=sa;pwd=;database=YJSBDB";
String sqlstr = "Select * from BuMXXB";
SqlConnection sqlcnn = new SqlConnection(cnnstr);
SqlDataAdapter myadapter = new SqlDataAdapter(sqlstr, sqlcnn);
myadapter.Fill(myset, "BuMXXB");
oRpt.SetDataSource(myset);
CrystalReportViewer1.ReportSource=oRpt;
}
大概思路:创建报表-〉加载报表-〉将数据集放入DataSet -〉报表从数据集中回去数据
转载于:https://www.cnblogs.com/liulanglang/archive/2007/06/22/792915.html