باسلام
دوستان من دوتا جدول دارم به شرح زیر
Table : Student Column : St_Code,St_Name_St_Family,Room_Code Table : Room Column : Room_Code,Room_capacity,St_Code
خب حالا یه سایتی دارم با asp میخوام وقتی دانشجو روی دکمه ثبت کلیک کرد شماره دانشجوییش بره داخل st_code در جدول room (شماره دانشجویی تو یه label نوشته شده در سایت )و از ستون capacity یه دونه کم بشه حالت پیش فرض 4 هست ظرفیتش یه دونه از هرچی هست کم بشه
و شماره اتاق ینی room_code بره داخل room_code در جدول student حالا باید چیکار کنم؟
شما کم نکنید
شما Count دانشجو ها رو بگیرید و با تعداد ظرفیت مقایسه کنید
اگر کوچکتر بود اجازه ثبت نام ندهید
نیاز به یک roll دارید. که بگید
دانشجو با کد: 1 در اتاقی با کد: 2 می باشد.
و برای اینکه بدونید ظرفیت اتاق پر شده یا نه کافیه تو این جدول roll بنویسید:
select count(ID) from tblRoll where RoomID=2
اگر نتیجه برابر 4 اومد یعنی پر شده و پیغام میدهید. اما اگر کوچکتر از 4 اومد یعنی هنوز ظزفیت دارید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)