نمایش نتایج 1 تا 2 از 2

نام تاپیک: لطفا در مورد رابطه ها داخل DataSet کمکم کنید

  1. #1

    Question لطفا در مورد رابطه ها داخل DataSet کمکم کنید

    سلام .
    من 3 تا جدول دارم به شکل زیر :
    Personel
    ---------------
    PK ID
    Name

    Personel_Language
    ------------------------
    FK PID
    FK LID

    Language
    -------------
    PK ID
    Name

    جدول Personel از طریق جدول Personel_Language با جدول Language در ارتباط هستش . یک شخص(Personel) می تواند چندین زبان(Language) داشته باشد که آیدی اشخاص و لیست آیدی زبانهای آن در جدول Personel_Language ذخیره می شود .
    من این 3 جدول رو داخل یک DataSet آوردم و می خوام روابط بین این 3 جدول رو داخل DataSet تعریف کنم بگونه ای که وقتی فردی توی DataGrid یک شخص رو انتخاب کرد لیست زبانهای اون شخص داخل یک DataGrid دیگه نمایش داده بشه .
    من این کار رو به وسیله DataRelation تا یک سطح تونستم انجام بدم ، یعنی وقتی یک Personel انتخاب میشه لیست آیدی زبانهای فرد که داخل جدول واسط Personel_Language ذخیره شده نمایش داده میشه ، در حالی که این اطلاعات قابل نمایش نیستن و هدف اصلی من نمایش معادل اسمی زبانهاست نه آیدشون . همونطور که میدونید میشه این کار رو به راحتی بوسیله دستور Inner Join داخل خود DB انجام داد ولی هدف من برقراری این رابطه و نمایش صحیح این داده ها به کمک خود DataSet هستش .
    ممنون میشم اگه بتونید کمکم کنید .

  2. #2
    VIP
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    www
    سن
    40
    پست
    1,247

    نقل قول: لطفا در مورد رابطه ها داخل DataSet کمکم کنید

    پست 9 لینک زیر راهنماییت میکنه:
    https://barnamenevis.org/showth...t=DataRelation

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •