mehrdad2025
سه شنبه 29 بهمن 1392, 19:53 عصر
با سلام .من یه همچین کدی رو نوشتم
var State = (from A in Data.DataContext().Mobiles
join B in Data.DataContext().Buys on A.ID_Mobile equals B.ID_Mobile
join C in Data.DataContext().BuyStates on B.ID_Buy equals C.ID_Buy
where A.MobileNumber == Number &&
B.ID_Buy ==
(from a in Data.DataContext().Mobiles
join b in Data.DataContext().Buys on a.ID_Mobile equals b.ID_Mobile
where a.MobileNumber == Number
select new { b.ID_Buy }).Max(b => b.ID_Buy)
group new { A, B, C } by B.ID_Buy into G
select new
{
S =( G.Sum(C => C.C.Active) - G.Sum(C => C.C.InActive))
}).Single().S;
وقتی رکوردی توی جدول هام دارم این برنامه درست کار می کنه ولی وقتی جدول هام خالی هستش خطای
Sequence contains no elements
می گیره لطفا کمک کنید.با تشکر
var State = (from A in Data.DataContext().Mobiles
join B in Data.DataContext().Buys on A.ID_Mobile equals B.ID_Mobile
join C in Data.DataContext().BuyStates on B.ID_Buy equals C.ID_Buy
where A.MobileNumber == Number &&
B.ID_Buy ==
(from a in Data.DataContext().Mobiles
join b in Data.DataContext().Buys on a.ID_Mobile equals b.ID_Mobile
where a.MobileNumber == Number
select new { b.ID_Buy }).Max(b => b.ID_Buy)
group new { A, B, C } by B.ID_Buy into G
select new
{
S =( G.Sum(C => C.C.Active) - G.Sum(C => C.C.InActive))
}).Single().S;
وقتی رکوردی توی جدول هام دارم این برنامه درست کار می کنه ولی وقتی جدول هام خالی هستش خطای
Sequence contains no elements
می گیره لطفا کمک کنید.با تشکر