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

نام تاپیک: ارتباط یک به یک بین دو جدول

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    ایران
    پست
    487

    ارتباط یک به یک بین دو جدول

    سلام
    دو تا جدول دارم که به ازای هر رکوردی در جدول TiwallResere صفر یا 1 رکورد در جدول TiwallPayment دارم. هر دو جدول دارای کلید اصلی هستند. و ارتباط بین این دو از طریق کلیدهای دو جدول هست.من در جدول TiwallResere کلید اصلی رو خودافزایشگر قرار دادم تا مقدار کلید اصلی خودکار تولید بشه و در جدول TiwallPayment کلید اصلی کلید خارجی هم هست .الان موقع درج در جدول TiwallResere این خطا رو میگیرم :
    The INSERT statement conflicted with the FOREIGN KEY constraint "FK_TiwallReserve_TiwallPayment". The conflict occurred in database "TravelEnterDB", table "dbo.TiwallPayment", column 'Id
    من باید اول در جدول
    TiwallResere یک رکورد درج بکنم و بعدا اگر نیاز بود رکوردی که شناسش رو از همین رکورد جدول TiwallResere میگیره در جدول TiwallPayment درج بکنمخوب الان روش من برای این کار درسته ؟ یا نه باید تغییراتی در جداولم بدم مثلا فیلد Id از جدول TiwallPayment رو کلید اصلی در نظر نگیرم. این طوری خطا هم نمیده . اما ارتباط یک به چند میشه.
    دوستان لطفا پاسخ بدید . فروم خیلی سوت و کوره.
    ممنون که جواب میدید

    آخرین ویرایش به وسیله hmahdavi921 : دوشنبه 28 فروردین 1396 در 22:25 عصر

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

  1. سوال: دو ارتباط یک به چند (بیش از یک ارتباط) بین دو جدول Users,Pages
    نوشته شده توسط delamtangete در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: سه شنبه 26 بهمن 1395, 10:13 صبح
  2. ارتباط و به کار گیری دو جدول متفاوت ...
    نوشته شده توسط bazikadeh در بخش MySQL
    پاسخ: 2
    آخرین پست: یک شنبه 25 آبان 1393, 23:18 عصر
  3. ار تباط چند به چند بين دو جدول
    نوشته شده توسط mohamad goodarzi در بخش Access
    پاسخ: 5
    آخرین پست: سه شنبه 17 تیر 1393, 08:10 صبح
  4. ارتباط یک به یک بین دو فرم
    نوشته شده توسط siavash_skh در بخش Access
    پاسخ: 8
    آخرین پست: چهارشنبه 01 دی 1389, 12:08 عصر
  5. جستجوی بین دو جدول که یک فیلد مشترک دارند
    نوشته شده توسط BehnamPro در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: سه شنبه 13 مرداد 1383, 10:17 صبح

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

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