PDA

View Full Version : معادل دستورات in , not in در entity fram work



javad_r_85
سه شنبه 15 مرداد 1392, 18:49 عصر
سلام
معادل دستورات in , not in در entity fram work چیست؟
من دو تا جدول را می خوام با هم جوین کنم و سطرهایی از یکی از جدول های نمایش دهم که آیدی اون در جدول دیگری نیست و برعکس این عمل

parvizwpf
سه شنبه 15 مرداد 1392, 18:58 عصر
http://www.hookedonlinq.com/JoinOperator.ashx

javad_r_85
سه شنبه 15 مرداد 1392, 19:41 عصر
جوین نمی خوام معادل دستورات in , not in در entity fram work را می خوام

javad_r_85
سه شنبه 15 مرداد 1392, 19:44 عصر
خودم یافتمش دیگه کلاس گذاشتن نداره اگه بلدی چهار خط کد بنویس به جای اینکه لینک بی ربط بزاری!!!!



var entity = new StoneCorporationEntities();
var hasFacilityIds = from f in entity.Coding
select f.InputID_FK;

var k = from t1 in entity.InputStone
join t2 in entity.Truck on t1.TruckID equals t2.TID
join t3 in entity.Customers on t1.CustomerID equals t3.CID
where !hasFacilityIds.Contains(t1.InputID_FK)
select new InputStoneModelHelper()
{
InputID_FK = t1.InputID_FK,
CustomerID = t1.CustomerID,
TruckID = t1.TruckID,
InputDate = t1.InputDate,
InputHourse = t1.InputHourse,
UserIDCreator = t1.UserIDCreator,
InputNO = t1.InputNO,
InputTotalTonaz = t1.InputTotalTonaz,
InputTonaz = (t1.InputTotalTonaz - t2.TWeight),
TDriverType = t2.TType + " ( " + t2.TDriver + " )",
CName = t3.CName

};

return k.ToList();

parvizwpf
چهارشنبه 16 مرداد 1392, 14:58 عصر
من دو تا جدول را می خوام با هم جوین کنم و سطرهایی از یکی از جدول های نمایش دهم که آیدی اون در جدول دیگری نیست و برعکس این عمل
این جمله شما نیست؟
رفیق من اینجا چیزی برای کلاس گذاشتن ندارم وقتی احساس کنم میتونم لینکی بزارم که کمک کنه اینکارو انجام میدم. من مامور نوشتن کد شما نیستم پس حداقل باید شما رو به خواستت نزدیک کنم.
سعی کنید از این جمله برای دیگران استفده نکنید لطفا:

دیگه کلاس گذاشتن نداره اگه بلدی چهار خط کد بنویس به جای اینکه لینک بی ربط بزاری!!!!