PDA

View Full Version : تکمیل ظرفیت



m_zamani
چهارشنبه 27 دی 1385, 13:59 عصر
اگر بخوام یکی از فیلدهای دیتا بیس دارای یک ظرفیت محدود داشته باشه باید چیکار کنم؟
فرض کنید من می خوام یه تعداد محدودی در یک کلاس ثبت نام کنند میشه راهنماییم
کنید چطور اینکارو انجام بدم؟

programmermp
چهارشنبه 27 دی 1385, 14:08 عصر
سلام

اگه درست فهمیده باشم منظورت اینه که مثلا تعداد دانشجویان ثبت نام کرده برای درس ریاضی بیشتر از 30 نفر نباشه

خوب می تونی برای این کار با دستور select رکورد هایی که در انها در س ریاضی ثبت شده

رو بگیری و چک کنی که از مثلا از 30 تا بیشتر نشه

یا یک فیلد بزاری که هر بار که یکی اومد این درس رو انتخاب کرد یکی به مقدارش اضافه بشه

بعد هر بار چک کنی که مقدارش بیشتر از 30 تا نشه

این راه هایی بود که الان به ذهنم می رسید

m_zamani
چهارشنبه 27 دی 1385, 14:20 عصر
چطوری مو تونم مقدار فیلد رو یکی اضافه کنم؟ دستورش؟

reza_rad
چهارشنبه 27 دی 1385, 14:25 عصر
کلا فکر کنم تریگر بهتر باشه برای اینکار

programmermp
چهارشنبه 27 دی 1385, 14:32 عصر
چطوری مو تونم مقدار فیلد رو یکی اضافه کنم؟ دستورش؟

مگه فیلدتو به یک object مثل تکست باکس نسبت نمی دی

خوب مقدار تکست باکس رو یکی اضافه کن بعد فیلد هاتو ذخیره کن

textbox1.text=val(textbox1.text)+1

البته درست نیست که من روی حرف اقای راد حرف بزنم ایشون خودشون تو این کار استادند

و بازهم البته اگه در مورد تریگر ها کمی توضیح بدند یا لینک بدند ممنون می شم

(البته توضیح در زمینه این تاپیک)

با تشکر:تشویق: :تشویق: :تشویق:

reza_rad
چهارشنبه 27 دی 1385, 14:43 عصر
تریگر یک نوع کنترل روی جدول شما ایجاد می کنه
داخلش شما هر کوئری بخوای می تونی بنویسی مثلا در مورد اینجا این که اگه داده وارد شده مقدارش بیشتر از X هست یه پیغام بده و یا هرچیز دیگه.

توضیحات بیشتر در مورد تریگر:

http://www.sqlteam.com/item.asp?ItemID=3850