PDA

View Full Version : فیلد مشترکی در چند Table



Davood_amega
شنبه 19 تیر 1389, 11:25 صبح
بنده چند Table دارم که یک فیلد مشترک ( شماره ثبت ) برای این جداول وجود دارد که این فیلد در تمام جداول باید یکتا باشد !
مثلا اگر Table1 شماره ثبتش یک شد ، Table2 خواست رکوردی اضافه کند شماره ثبتش 2 شود .
آیا جز شمارنده که راه حل ابتدایی برای این کار است ، راه حل دیگری وجود ندارد ؟

mohsensaghafi
شنبه 19 تیر 1389, 18:16 عصر
سلام دوست عزیز.
راه حلی که گفتید کاملا درست است. اما می توانید برای هر بار اضافه کردن در جداول، یک بار از تمام این جداول Maxکد ها را بگیرید و سپس در تمامی این اعداد Max را به علاوع 1 کنید و استفاده کنید. این حالت بدلیل طراحی نا مناسب بانک پیش می آد. واسه همین هم خودتون باید کنترل کنید این کد جدول رو.
موفق و پیروز