shahramap
جمعه 25 مرداد 1392, 16:50 عصر
باسلام.من برای گزارشگیریم از کریستال ریپورت استفاده میکنم برای جستجوم هم از linq استفاده میکنم دیتاست هم ندارم میخوام بدون استفاده از دیتاست نتیجه جستجوم رو چاپ کنم.کسی راهنمایی کنه ممنون میشم.اینم کد جستجویی که دارم.که فقط نام مراجعه کننده با تعداد مراجعات رو توی دیتاگریدم نمایش میده.
var db = new DataClasses1DataContext();
var result =
from hos1 in db.hos1s
where string.Compare(hos1.tarikh, mtxtaz.Text) >= 0
&& string.Compare(hos1.tarikh, mtxtta.Text) <= 0 && hos1.name == @cbsearch.Text
group hos1 by hos1.name
into g
select new
{
name = g.Key,
Total = g.Sum(i => i.tedad)
};
dataGridView1.DataSource = result;
var db = new DataClasses1DataContext();
var result =
from hos1 in db.hos1s
where string.Compare(hos1.tarikh, mtxtaz.Text) >= 0
&& string.Compare(hos1.tarikh, mtxtta.Text) <= 0 && hos1.name == @cbsearch.Text
group hos1 by hos1.name
into g
select new
{
name = g.Key,
Total = g.Sum(i => i.tedad)
};
dataGridView1.DataSource = result;