PDA

View Full Version : مشکل در گزارش بین 2 تاریخ استیمل



lovee20002002
شنبه 07 اردیبهشت 1392, 09:19 صبح
سلام ئوستان تغریبا تمام صفحات موجود برای استیمل رو خوندم نتونستم کاری بکنم
مشکل این من با یک qury از دیتابیس بین 2 تاریخ رو سرچ میکنم تو گریدویو درست نمایش میده ولی وقتی همونو پاس میدم به استیمول اررور میده
اینم کدم

private void button1_Click(object sender, EventArgs e)
{
var db = new FaKhLINQtoSQLdataDataContext();
var dt = db.SbyDateFaKh(Convert.ToDateTime(date1.Text), Convert.ToDateTime(date2.Text));

stiReport1.Load("Report.mrt");
stiReport1.RegData("Dt1",dt);
stiReport1.Show();

}
ALTER PROCEDURE dbo.SbyDateFaKh @date1 date, @date2 date
as
select * from FaKhTable
where date >= @date1 and date <= @date2
return
ممنون میشم راه نمایی کنید

lovee20002002
شنبه 07 اردیبهشت 1392, 09:44 صبح
دوستان این جوری حل شد

private void button1_Click(object sender, EventArgs e)
{
var db = new FaKhLINQtoSQLdataDataContext();
var dt = db.FaKhTabels.Where(i => i.Date >= Convert.ToDateTime(date1.Text) && i.Date <= Convert.ToDateTime(date2.Text));
stiReport1.Load("Report.mrt");
stiReport1.RegData("Dt1",dt);
stiReport1.Show();

}