shahramap
جمعه 01 شهریور 1392, 05:30 صبح
با سلام من همونطور که در عکس زیر میبینید میخواهم با انتخاب نام و انتخاب تاریخ از تاریخ فلان تا تاریخ فلان جمع مراجعات رو برام توی ستون جمع بندازه.قبلا با همین کد جواب گرفتم اما الان اجرا میشه ولی فقط هدر گرید ویو نشان داده میشود و نتیجه ای ندارد.اینم کدش.
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.nam == @cbsearch.Text
group hos1 by hos1.nam
into g
select new
{
nam = g.Key,
shahrestan=g.Key,
Total = g.Sum(i => i.count)
};
dataGridView1.Visible = true;
dataGridView1.Enabled = true;
dataGridView1.DataSource = result;
dataGridView1.Columns[0].HeaderText = "کلینیک";
dataGridView1.Columns[1].HeaderText = "شهرستان ";
dataGridView1.Columns[2].HeaderText = "جمع مراجعات ";
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.nam == @cbsearch.Text
group hos1 by hos1.nam
into g
select new
{
nam = g.Key,
shahrestan=g.Key,
Total = g.Sum(i => i.count)
};
dataGridView1.Visible = true;
dataGridView1.Enabled = true;
dataGridView1.DataSource = result;
dataGridView1.Columns[0].HeaderText = "کلینیک";
dataGridView1.Columns[1].HeaderText = "شهرستان ";
dataGridView1.Columns[2].HeaderText = "جمع مراجعات ";