تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 5 از 5

نام تاپيک: چطوري 3 جدول را باهم مرتبط كنم

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    May 2008
    پست ها
    35

    14 چطوري 3 جدول را باهم مرتبط كنم

    من در حال نوشتن يك برنامه مديريت مدرسه ام
    براي ثبت كلاس براي هر دانش آموز با توجه به موارد زير چكار مي تونم انجام بدم.
    1- ثبت مشخصات كلاس ها در يك جدول classroom
    2- ثبت دانش آموزان در يك جدول student
    3- ثبت هر كلاس بر هر دانش آموز در يك جدول st-class
    من در جدول st-class اسم كلاس و id دانش آموز را ثبت كردم حالا نياز دارم به يك كوئري كه اولا اسم دانش آموز را بر اساس آي دي در بياره و يك رابطه مستر ديتيل بين اين جدول و جدول class تا بتونم دانش آموزهاي هر كلاس جداگونه ببينم
    در گزارشم بايد بتونم براي هر كلاس ليست حضور و غياب درست كنم

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2007
    پست ها
    76

    پيش فرض

    شما میتونین بین جدولهاتون یک ارتباط بوجود بیارین با استفاده از primarykey و forignkey یک ارتباط relationship بوجود بیارین
    برای تعریف یک فیلد به صورت primarykey وforingnkey میتونینبه این صورت عمل کنین
    StudentID int identity Primary key
    StudentId int Foreign key References Students(StudentID)

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    May 2008
    پست ها
    35

    پيش فرض

    متوجه نشدم بيشتر توضيح بديد . ك
    جا اين كار رو بكنم

  4. #4
    داره خودمونی میشه
    تاريخ عضويت
    Jun 2007
    پست ها
    26

    پيش فرض

    فرض کنیم جداول شما به صورت زیر باشند:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کوئری شما دو تا JOIN نیاز دارد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    قسمت WHERE برای Filter کردن رکوردهای حاصل است که باید ID کلاس مورد نظر به پارامتر ID داده شود. البته در دلفی می توانید خاصیت DataSource کوئری را به یک DataSource که به جدول مستر (classroom) مرتبط است وصل کنید و مقدار پارامتر به طور خودکار از فیلد همنام پارامتر خوانده می شود.
    Last edited by adgteq; 17-07-2008 at 05:07. دليل: Filter

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2006
    پست ها
    37

    پيش فرض

    من این برنامه رو نوشتم
    بیشتر دردسر برای چاپ کارنامه خواهید داشت.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •