با سلام خدمت دوستان::
من با این کد مواردی که در دیتا بیس است با توجه به کوئری نوشته شده به کریستال ریپورت پاس میدم.
private void view1_MouseDown(object sender, MouseButtonEventArgs e) {
ReportDocument rd = new ReportDocument();
rd.Load("C:/Users/hadi-TG7/Desktop/hadi project/hadi project/CrystalReport1.rpt");
using (hadiacc7Entities db = new hadiacc7Entities())
{
if (tar.IsChecked == true)
{
var q = from c in db.Table_dar
where string.Compare(c.date, dataa1.Text) >= 0
&&
string.Compare(c.date, dataa2.Text) <= 0
select c;
rd.SetDataSource(q);
rd.SetParameterValue("date", txtpar.Text);
}
این کوئری موارد موجود در دیتابیس رو به کریستال ریپورت برمی گرداند ولی در صورتی که هیچ موردی در دیتابیس وجود نداشته باشه این خطا رو میاره.Capture.دئامنPNG.PNG
از دوستان میخوام در مورد مدیریت این خطا راهنمایی کنند.
با سپاس.