Я использую Crystal Report и назначаю процедуру с параметрами в качестве источника данных.Я получаю эту ошибку:
Ошибка:
Процедура или функция 'sp_sale_report' ожидает параметр '@SDate', который не был предоставлен
Код:
ReportDocument rprt = new ReportDocument();
rprt.Load(@"C:\Users\Zia Khan\Documents\Visual Studio 2015\Projects\lol\lol\Report\CrystalReport2.rpt");
SqlCommand cmd = new SqlCommand("sp_Sale_Report", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@SaleID", dateTimePicker1.Value.ToShortDateString());
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sda.Fill(ds, "Data_Table1");
rprt.SetDataSource(ds);
crystalReportViewer1.ReportSource = rprt;