PDA

View Full Version : سوال: join سه جدول با ارتباط یک به یک



ro3vayedel
جمعه 14 شهریور 1393, 15:03 عصر
سلام دوستان سه جدول دارم که شامل:
TblKala شامل IDKala و NameKala
TblShakhs شامل IDShakhs و NameShakhs و ...
TblForosh که شامل IDKAla و IDShakhs و Fi , Tarikh ,Gheymat و ... است...

جدول فروش رو میخوام به دیتاگریدویو بفرستم با این تفاوت که بجای آیدی کالا نام کالا و بجای آیدی شخص نام شخص نمایش داده بشه...
از ویندوز فرم و لینک استفاده میکنم...

aminmousavi
جمعه 14 شهریور 1393, 15:15 عصر
سلام دوست عزیز . بنده با LINQ کار نکردم تا بحال ، اما اگر کوئری بتونین بهش بدین میتونین با کوئری زیر ای دی ها رو به مقدار تبدیل کنین :


SELECT (SELECT NameShakhs FROM TblShakhs WHERE TblShakhs.IDShakhs = TblForosh.IDShakhs),(SELECT NameKala FROM TblKala WHERE TblKala.IDKala = TblForosh.IDKAla),Gheymat ,Tarikh ,Fi FROM TblForosh