rezarko
جمعه 09 فروردین 1392, 03:09 صبح
سلام. من یه جدول به نام war دارم که به دو جدول store & Units رابطه داره. واسه نمایشش توی گرید از کد زیر استفاده کردم ولی هر کالا رو دوبار نشون میده.
void LoadData()
{
var s = from g in odb._Stors
from u in odb._Units
join w in odb._Wars on g.str_ID equals w.war_str_ID
join r in odb._Wars on u.unt_ID equals r.war_Unit_ID
select new {w.war_Price,w.war_Name,w.war_ID,w.war_BuyPrice,w. war_Barcode,w.war_Total,u.unt_Desc,w.war_Code,g.st r_Name };
radGridView1.DataSource = s;
}
با تشکر
void LoadData()
{
var s = from g in odb._Stors
from u in odb._Units
join w in odb._Wars on g.str_ID equals w.war_str_ID
join r in odb._Wars on u.unt_ID equals r.war_Unit_ID
select new {w.war_Price,w.war_Name,w.war_ID,w.war_BuyPrice,w. war_Barcode,w.war_Total,u.unt_Desc,w.war_Code,g.st r_Name };
radGridView1.DataSource = s;
}
با تشکر