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

نام تاپیک: تکرار شدن محتویات دو فیلد از Table اصلی در جدول های دیگر

  1. #1

    تکرار شدن محتویات دو فیلد از Table اصلی در جدول های دیگر

    با سلام،
    سه جدول دارم که هر سه دارای دو فیلد ID (ا Auto Number ) و تاریخ یکسان هستند. می خواهم وقتی درجدول اصلی تاریخ را وارد می کنم، با وارد کردن اطلاعات مورد نیاز در جدول دوم یا سوم، ID و تاریخ عیناً تکرار شود و نیاز به ورود مجدد تاریخ نباشد.
    فرمی درست کردم و با وارد کردن تاریخ در فیلد جدول اصلی، هنگام ورود اطلاعات در فیلدهای جدول دوم و درصورت نیاز جدول سوم، ID جدید در آن ظاهر می شود اما نمی دانم چه تغییری در Relationship آن بدهم که بلافاصله پس از نوشتن ID، تاریخ را هم بنویسد. با Relationship ای که الان درست کردم و تغییراتی که به نظرم می رسید، موفق نشدم این مشکل را رفع کنم. (جدول های دوم و سوم هم مرتبه هستند و ممکن است در تاریخ مورد نظر، فقط یکی از جدول ها رکورد داشته باشد.)
    نمونه برنامه را پیوست کردم. امکان داره هم توضیح بدین و هم روی فایل ارسالی برام درست کنین؟
    در ضمن، فیلد ID چون AutoNumber است، مقدار آن خیلی زیاد شده است. چگونه آن را تغییر دهم تا از 1 شروع شود و ID رکوردهای متناظر آن در دو جدول دیگر هم تغییر کنند؟
    لطفاً کمکم کنید.
    سپاسگزارم.
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    اول اینکه autonumber را شما نمیتوانید وارد کنید ولی هر سه جدول از نظر تعداد یکسان است خوب id ها هم به ترتیب بالا رفته
    پس فقط تاریخ ار میخواهی در جدول دوم و سوم وارد کنی که با دستور
    INSERT INTO target [(field1[, field2[, ...]])]
    VALUES (value1[, value2[, ...])

    که بجای value1 مقار را از فرم وتکست تاریخ بنویس

    اگر رکوردهای جدول را حذف کنی با compact and repeir می توانی auto number را از 1 شروع کنی

  3. #3
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    کرج
    پست
    174
    سلام
    ارتباط بین جداول درست بود فقط:
    فیلد جداول table1 , table2 را نگاه کن.
    من فیلدهای تاریخ را حذف کردم و از بانک اصلی گرفتم.
    فایل های ضمیمه فایل های ضمیمه

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

  1. how Insert in ADO Table but not at end of table
    نوشته شده توسط mirhashemi در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: سه شنبه 17 مهر 1386, 13:08 عصر
  2. تعداد رکورد در یک table
    نوشته شده توسط ebadian در بخش Access
    پاسخ: 3
    آخرین پست: یک شنبه 10 دی 1385, 02:19 صبح
  3. چک کردم وجود table
    نوشته شده توسط I,Nobody در بخش MySQL
    پاسخ: 5
    آخرین پست: یک شنبه 29 مرداد 1385, 13:04 عصر
  4. پیدا کردن اسم سایر table
    نوشته شده توسط 3nitro در بخش SQL Server
    پاسخ: 2
    آخرین پست: یک شنبه 21 خرداد 1385, 08:08 صبح
  5. چک کردن وجود table و import کردنtable
    نوشته شده توسط mohkhosh در بخش Access
    پاسخ: 5
    آخرین پست: پنج شنبه 18 خرداد 1385, 08:12 صبح

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

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