Quote:
crystal report with dynamic dataset or datatable
adpt=new OleDbDataAdapter("select * from salesDetails ", conn);
adpt.Fill(dataSet);
CanceledBillReport CBR = new CanceledBillReport();
CBR.SetDataSource(dataSet.Tables[0]);
CBR.Refresh();
report_show RS = new report_show();
RS.crystalReportViewer1.ReportSource = CBR;
RS.crystalReportViewer1.Refresh();
RS.Show();
I hope this will help You..