1 ضمیمه
نمایش اطلاعات جدول واسطه در دیتاگرید
سلام دوستان
چجوری با EF اطلاعات یک جدول واسطه رو تو دیتاگرید نشون بدم
اگه به تصویر زیر نگاه کنین میبینین که یک دوره که سه مربی داره توی سه ردیف نشون داده میشه
ولی من میخوام تو یک ردیف نشون بده!
ضمیمه 112891
کدش هم اینه
var q = from p1 in db.tbl_dore
join p2 in db.tbl_dore_teacher on p1.dore_id equals p2.fk_dore into list1
from l1 in list1.DefaultIfEmpty()
join p3 in db.tbl_teacher on l1.fk_teacher equals p3.teacher_id into list2
from l2 in list2.DefaultIfEmpty()
select new { p1.dore_code,p1.dore_startdate, l2.teacher_fullname,l2.teacher_degree };
dgv_dore.DataSource = q.ToList();
نقل قول: نمایش اطلاعات جدول واسطه در دیتاگرید
کسی نمیتونه کمک کنه؟ :ناراحت:
نقل قول: نمایش اطلاعات جدول واسطه در دیتاگرید
نقل قول:
نوشته شده توسط
salehsam
کسی نمیتونه کمک کنه؟ :ناراحت:
گروه بندی کن linq grouping:لبخند:
var q = from p1 in db.tbl_dore
join p2 in db.tbl_dore_teacher on p1.dore_id equals p2.fk_dore into list1
from l1 in list1.DefaultIfEmpty()
join p3 in db.tbl_teacher on l1.fk_teacher equals p3.teacher_id into list2
from l2 in list2.DefaultIfEmpty()
group p1 by p1.dore_code into g
select new { g.dore_code, g.dore_startdate, l2.teacher_fullname, l2.teacher_degree };
dgv_dore.DataSource = q.ToList();
نقل قول: نمایش اطلاعات جدول واسطه در دیتاگرید
ممنون
ولی هر کار میکنم برای g فقط key رو میاره و اطلاعات دیگه رو نمیاره!
اگه ممکنه کامل توضیح بدین!
بازم ممنون
نقل قول: نمایش اطلاعات جدول واسطه در دیتاگرید
خواهشا کمک کنین!!!
تو سایت ها خیلی سرچ کردم