PDA

View Full Version : سوال: Query گرفتن با Linq



hamid_kha
یک شنبه 24 اردیبهشت 1391, 13:19 عصر
سلام خدمت دوستان گرامی

بنده توی پروژه ام دو تا جدول دارم به این صورت:
87007
که در جدول Activities ، فعالیتها و در جدول DesignGroups لیست طراحی ها آمده.
بنده یه کوئری نوشته ام که در آن لیست طراحی هایی که یک کاربر انتخاب کرده نشان میدهد:

int UserID = (from u in DataContext.Context.Users
where u.Username == User.Identity.Name
select u.UserID).FirstOrDefault();

var Select = (//from u in DataContext.Context.Users
from a in DataContext.Context.Activities
join d in DataContext.Context.DesignGroups on a.DesignGroupID equals d.DesignGroupID
where a.ArtistID == UserID
select new { a.ArtistID, a.ActivityID, d.DesignGroupTitle, d.DesignGroupID }).ToList();

حالا کوئری میخوام که در آن لیست طراحی هایی که یک کاربر انتخاب نکرده رو هم نشان دهد.
خیلی احتیاج دارم---------ممنونم میشم از مهندسین که مرا راهنمایی کنن:ناراحت:

hamid_kha
دوشنبه 25 اردیبهشت 1391, 18:32 عصر
از مهندسان یکی کمکم کنه!!!!!!!؟؟؟؟؟؟؟؟؟؟؟؟؟؟
:گریه:

hf1988
سه شنبه 26 اردیبهشت 1391, 13:44 عصر
where a.ArtistID != UserID

hamid_kha
دوشنبه 01 خرداد 1391, 16:15 عصر
مرسی از دوستان
مشکلم حل شد
چون دیتابیسم رو بد طراحی کرده بودم م و
یه همچین کوئری
where a.ArtistID != UserID
مشکلم رو حل نمیکرد