PDA

View Full Version : سوال: استفاده از مقدار فیلدهای یک جدول در فرمی که به جدول دیگری متصل است



neda_dela
دوشنبه 17 آبان 1389, 05:26 صبح
سلام
من برای ثبت نام اعضا در کلاس ها باید ظرفیت تعیین کنم . حالا میخام توی یه جدول دیگه یه سری فیلد مشترک مثل نام دوره ترم سال و ... + ظرفیت رو از کاربر دریافت کنم که خب تا اینجای کار مشکلی نیست . حالا میخام وقتی که کاربر شروع به ثبت نام کرد با ثبت هر رکورد اون ظرفیت چک بشه و هر بار که به حد نصاب رسید پیغام بده.
میخام بدونم که چطوری میشه از فیلد ظرفیت که توی جدول1 تعریف شده میشه توی جدول2 که جدول ثبت نام هست استفاده کرد؟

ایمان مدائنی
دوشنبه 17 آبان 1389, 07:48 صبح
ميتوني از بانك استفاده كني
يعني هر بار كه يك نفر ثبت ميشه يك واحد به ظرفيت اضافه بشه
بعد شما موقع ثبت بانك رو چك ميشه اگه ظرفيت پر بود ثبت نام نمي كني و اگه جا داشت ثبت نام ميكني
موفق باشي

M.YasPro
دوشنبه 17 آبان 1389, 07:55 صبح
شما تو اینجا (http://barnamenevis.org/forum/showthread.php?t=227741&page=2)این سوال رو پرسیدی .

neda_dela
سه شنبه 18 آبان 1389, 05:21 صبح
شما تو اینجا (http://barnamenevis.org/forum/showthread.php?t=227741&page=2)این سوال رو پرسیدی .
سلام بله یادم هست منتها چون مدت زیادی گذشته و من دیگه پیگیر موضوع نبودم می خوام دوباره و از صفر شروع کنم. لطفا توی همین تاپیک کمکم کنید
در ضمن من هر چقدر فکر کردم دیدم که به دلیل اینکه کاربر مدتی میشه که روی برنامه داره ثبت نام می کنه و رکوردهای زیادی رو هم توی بانک ثبت کرده بهتره که تغییرات زیادی در جدول داده نشه
آیا میشه که بدون تعیین کردن کد (که توی تاپیک قبلی گفته بودید) این کار انجام بشه؟
یعنی اینکه فقط یه تیبل دیگه ساخته بشه مشخصات کلاس یا همون دوره جدید + ظرفیت ثبت بشه و در مرحله بعد کاربر هنگامی که یه رکورد جدید ثبت می کنه یه مقایسه با اون تیبل صورت بگیره و مشخصات کلاسی که کاربر خواسته یه نفر رو توش ثبت نام کنه با مشخصات اون کلاسی که توی تیبل قبلی تعیین کرده بود مقایسه بشه اگه برابر بودن حالا فیلد ظرفیت رو در نظر بگیره و پیغام مناسب بده؟
خلاصه کلام اینکه میخام این قسمت آخر پروژه رو خیلی زود به اتمام برسونم خسته شدم دیگه
مرسی :ناراحت:

neda_dela
سه شنبه 18 آبان 1389, 05:25 صبح
ميتوني از بانك استفاده كني
يعني هر بار كه يك نفر ثبت ميشه يك واحد به ظرفيت اضافه بشه
بعد شما موقع ثبت بانك رو چك ميشه اگه ظرفيت پر بود ثبت نام نمي كني و اگه جا داشت ثبت نام ميكني
موفق باشي
من ظرفیت رو در ابتدا تعیین می کنم توی یه تیبل دیگه . حالا ثبت نام اعضا در تیبل دیگه ای صورت می گیره . من میخام همین شمارش رکورد از یه تیبل و مقایسه این تعداد با فیلد ظرفیت تیبل دیگه رو بدونم :لبخندساده:

M.YasPro
سه شنبه 18 آبان 1389, 07:09 صبح
شمای(Diagram) دیتابیسی رو که الان رو سیستم مشتری داره کار می کنه رو اینجا بزارید تا بشه راهنمایی کرد .

neda_dela
شنبه 22 آبان 1389, 05:00 صبح
شمای(Diagram) دیتابیسی رو که الان رو سیستم مشتری داره کار می کنه رو اینجا بزارید تا بشه راهنمایی کرد .
متشکرم
منظورتون از طریق بخش diagram خود بانک توی اس کیو ال هست؟
حالا من می ذارم نمی دونم منظورتون رو درست متوجه شدم یا نه؟ البته توی این دیاگرام من فقط 2 تا تیبلی رو که با این قضیه در ارتباط هستن رو نشون دادم

neda_dela
شنبه 20 آذر 1389, 23:35 عصر
دوستان عزیز هر کسی که می تونه منو کمک کنه خواهشا

mohammadreza_1382
یک شنبه 21 آذر 1389, 06:30 صبح
شما مي تونيد با دستور Count توي Sql تعداد اعضاي كلاس رو متوجه بشي و سپس با اون فيلدي كه توش ظرفيت كلاس رو ريختي مقايسه كني . اگه بيشتر بود عمليات انجام نشه