第1个回答 2012-05-24
pull模式类似下面:
CrystalReportViewer1.ReportSource = "C:Documents and SettingsAdministrator 桌面 crdebugstaff.rpt "
----------------------
push模式类似下面:
string ConStr= "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin; Data Source=c:\\db1.mdb ";
OleDbConnection myCon=new OleDbConnection(ConStr);
OleDbDataAdapter myDA=new OleDbDataAdapter( "select * from student where id= '001 ' ",myCon)
DataSet ds2=new DataSet();
myDA.Fill(ds2, "student ");
ReportDocument oRpt = new ReportDocument();
oRpt.Load( "C:\\123\\rpt1.rpt ");
oRpt.SetDataSource(ds2);
CrystalReportViewer1.ReportSource = oRpt;
CrystalReportViewer1.DataBind();本回答被提问者和网友采纳