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

نام تاپیک: دریافت ID از DB و ارتباط بین آن ها

  1. #1

    دریافت ID از DB و ارتباط بین آن ها

    با سلام.

    آقا من یک فرمی دارم که مشخصات فردی افراد رو دریافت میکنه.

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

    حالا ما میایم میگیم امکان دارد که یک منزل چندین تلفن داشته باشد.

    وقتی من یک آدرس را ثبت میکنم چه طور می تونم ID آن را از دیتابیس بخوانم تا تلفن ها را به آن مرتبط کنم ؟؟
    ( منظور کلید داخلی و کلید خارجی است )

    با سپاس از لطف شما

  2. #2

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    آقا ببخشید کسی برای این راه حلی داره ؟؟

    ممنونم.

  3. #3
    کاربر دائمی آواتار mhsmity
    تاریخ عضویت
    مهر 1387
    محل زندگی
    استان يزد
    سن
    36
    پست
    671

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    شما باید از چندیل جدول استفاد کنید هر جدول زیر گروه آدی جدول بالای خودش رو داخل داره
    منظورم اینکه شما حالت گروه و زیرگروه هارو تو ذهنتون مجسم کنید

    جدول tblA
    id,name

    جدول tblB
    id,name,idA

    جدول tblC
    id,name,idB

  4. #4

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    ممنونم.
    بله این ها رو که می دونم. مثلا می گویم.

    من ابتدا از طرف یک آدرس + کد پستی دریافت خواهم کرد.

    سپس بر روی یک دکمه کلیک می کنم و در دیتابیس ذخیره می گردد.

    حال باید از دیتابیس شماره سطر آن آدرس ( ID ) را دریافت کنم و هنگامی که در حال ذخیره کردن تلفن های مربوط به آن منزل هستم این ID را به عنوان کلید خارجی ثبت نماییم که معلوم گردد این شماره تلفن ها مربوط به این آدرس می باشد.

    با تشکر

  5. #5
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    نقل قول نوشته شده توسط Jamshid.Bastani مشاهده تاپیک
    ممنونم.
    بله این ها رو که می دونم. مثلا می گویم.

    من ابتدا از طرف یک آدرس + کد پستی دریافت خواهم کرد.

    سپس بر روی یک دکمه کلیک می کنم و در دیتابیس ذخیره می گردد.

    حال باید از دیتابیس شماره سطر آن آدرس ( ID ) را دریافت کنم و هنگامی که در حال ذخیره کردن تلفن های مربوط به آن منزل هستم این ID را به عنوان کلید خارجی ثبت نماییم که معلوم گردد این شماره تلفن ها مربوط به این آدرس می باشد.

    با تشکر
    خوب الان کجاش مشکل داری ؟!
    باید برای مثال با کد پستی بسرچی تو دیتابیست بعد آیدی(شناسه)بدست بیاری تو جدول بعدی که با جدول اول تو رابطه است ثبت کنی (1 فیلد مشترک باید داشته باشن)

  6. #6

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    خوب مشکل من اینجاست که وقتی من میام و کدپستی و آدرس رو ثبت می کنم بالافاصله باید ID ثبت شده رو بدست بیاورم و سپس برای تلفن ها مد نظر داشته باشم.
    حالا من چه جوری می تونم اون ID رو بالافاصله از دیتابیس بدست بیاورم ؟؟

  7. #7
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    یعنی تو 1 فرم میای هم کد پستی و شماره ها می گیری از کاربر !
    می تونی موقع که داره ثبت انجام میشه (بعد دستور ثبت)مقدار کد پستی بسرچی آیدی پیدا کنی
    یا اینکه اگه آیدیت به صورت دستی وارد نمیشه ترتیب خاصی داره بیا موقع اجرا فرم آیدی از دیتا بیس بخون

  8. #8

    نقل قول: دریافت ID از DB و ارتباط بین آن ها

    تشکر سهیل جان. من همه این ها رو می دونم و راه حل براش \یدا کردم. اما نم دونم چه جوری با چه کدی باید پیدا سازی کنمش.

    ممنونم.

تاپیک های مشابه

  1. ارتباط بین client ها و server با driver پارادوکس
    نوشته شده توسط sepideh1st در بخش برنامه نویسی در Delphi
    پاسخ: 8
    آخرین پست: شنبه 03 مرداد 1383, 14:07 عصر
  2. ارتباط بین delphi و sql sever
    نوشته شده توسط sepideh1st در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 7
    آخرین پست: شنبه 29 فروردین 1383, 12:53 عصر
  3. ارتباط بین delphi&sqlserver
    نوشته شده توسط sepideh1st در بخش SQL Server
    پاسخ: 1
    آخرین پست: شنبه 02 اسفند 1382, 13:53 عصر
  4. ارتباط بین فرم اصلی از طریق مین منو با فرمهای دیگر
    نوشته شده توسط nima_1041 در بخش برنامه نویسی در Delphi
    پاسخ: 11
    آخرین پست: پنج شنبه 17 مهر 1382, 14:21 عصر
  5. ارتباط بین Flash و صفحات وب
    نوشته شده توسط sunboy در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 16 مرداد 1382, 16:31 عصر

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

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