PDA

View Full Version : مشکل در برقراری ارتباط بین سه جدول



nokhodi
سه شنبه 30 اردیبهشت 1393, 13:33 عصر
سلام دوستان

http://8pic.ir/images/65975341614635030801.png


طبق عکسی که میبینید
سه تا جدول دارم...
که ارتباطات و توضیحاتش رو توی عکس نوشتم...
مشکلم ینجاست که نمیدونم چطوری میشه که بین پست و ID مادر ارتباط برقرار کنم...

الان وقتی کوئری که دسته فرزند رو میگیرم...پست های مربوط به فرزند میاد...
اما مثلا دسته مادری 5 دسته و هر دسته 3 پست داشته باشه...میخوام با انتخاب مادر همه پست های فرزندانش نشون داده باشه....

نمیدونم باید جداول رو join کنم...چه کاری کنم دقیقا :افسرده:

ممنون میشم راهنماییم کنید...

mahdavi1456
سه شنبه 30 اردیبهشت 1393, 15:23 عصر
سلام
شما جدول اول رو به این صورت تصور کن:
دسته بندی (کد دسته - نام دسته - .... )
زیر دسته (کد زیر دسته - کد دسته - ....)
پست ها (کد پست - کد دسته - .........)
شما کافیه یه این صورت جداول رو بسازی و ارتباط بین اون ها رو برقرار کنی. داخل c# برای اجرای دستوارت نیاز نیست join بنوسید.. وقتی ارتباط درست باشه خطا نداره و به درستی دستورات رو اجرا می کنه

nokhodi
سه شنبه 30 اردیبهشت 1393, 18:58 عصر
ممنون دوست عزیز

اما لازم به ذکره که جداول رو من نساختم...به دلیل انجام به پروژه روی جداول ورد پرس دارم اینکارو میکنم...
و قانون جداولش اینطوریه...

بخاطر همین نمیدونم چطوری ار تباطی بین پست ها و ای دی دسته مادر ایجاد کنم

اگه جدول ساخت خودم بود که قاشق رو دور سرم نمیچرخوندم:افسرده:

nokhodi
چهارشنبه 31 اردیبهشت 1393, 08:31 صبح
دوستان کسی نیست بهم کمک کنه؟!:ناراحت:

nokhodi
چهارشنبه 31 اردیبهشت 1393, 12:45 عصر
حل شد...مرسی