PDA

View Full Version : سوال: مشکل کدنویسی برای جلوگیری از ثبت با تداخل درسها



veniz2008
جمعه 25 تیر 1389, 20:44 عصر
سلام،من یه سیستم انتخاب واحد دارم با visual studio و c# مینویسم. حالا میخوام در صفحه انتخاب واحد دانشجوی من نتونه با تداخل درس ثبت کنه،ولی نمیدونم چه کدی رو باید بنویسم تا با بررسی فیلدهای روز و ساعت اگه با هم برابر بودند ضمن جلوگیری از ثبت درس،به کاربر هم پیغام مناسب رو نشون بده.لطفا راهنمایی کنید که به چه کدهایی و چه کنترل هایی برای این کار نیاز دارم و آیا نیازه که روز و ساعت به عنوان 2 فیلد جداگانه در sql تعریف بشن یا نه.تشکر

rana-writes
جمعه 25 تیر 1389, 22:48 عصر
سلام
خب ببینین شما باید توی تجزیه تحلیل که مهم ترین قسمت یه پروژه است بیشتر وقت بذارین بعدا بیاین سراغ کدنویسی
طبیعتا یه جدولی دارین برای دروس ارائه که فیلدهای روز و ساعت ارائه رو باید داشته باشه
حتی بذارین اینطوری بگم، ساعت شروع و پایان کلاس رو هم بهتره توی دو تا فیلد جداگانه در نظر بگیرین
بعد وقتی دانشجو یه درس رو ثبت کرد، روز و ساعت این درس رو توی متغیر نگه داشته باشین و هر درس جدیدی که میخواد ثبت بشه، با دروس قبلی که ثبت شدن مقایسه بشه
فکر کنم اگه از یه حلقه For استفاده کنین و داده ها رو توی آرایه بریزین بتونین راحت تر اینکارو انجام بدین

موفق باشین