عمل نکردن Distinct

ساخت وبلاگ
سلام
جدول های من:
SportBranch_tbl
و
SportBranchSanse_tbl

جدول اولی یک رکورد دارد
جدول دومی دو رکورد که جوین میشه به اولی

و زمانی که در دیتاگرید نمایش میدم رکورد موجود در جدول اول را دوبار نمایش میده به خاطر اون دو رکوردی که در جدول دومی هست و جوینه:

public static object LoadGridview(int take) {
DBEntities db = new DBEntities();var q = from c in db.SportBranch_tbl.Take(take)
join d in db.SportBranchSanse_tbl.Distinct() on c.Id equals d.sbId
where c.company == includes.CompanyID
select new { c.Id,c.code,c.sbName,c.sbCategory,c.sbSaloon,c.sbF ee,c.sbUser,c.sbTicket,c.sbSaloonLie,c.activate, d.sanseName, d.sanseEnterTime, d.sanseExitTime, d.SanseTime, d.sanseLateCost, d.sanseDayMonth, d.sanseSalary };
return q;
}

Disctinct را هر جا میزارم فایده نداره برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 176 تاريخ : يکشنبه 23 مهر 1396 ساعت: 7:37