70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

چگونه اطلاعات چند فرم را در Button فرم بعدی حفظ ثبت کنیم؟

سلام اساتید محترم ، وقت بخیر ، من الان می خوام یک برنامه امتحانی آنلاین را در سی شارپ طراحی و پیاده سازی کنم ولی در یک قسمت اشکالی دارم اون هم در قسمت پاسخ به سوالات هست . من در نظر دارم از تایمر استفاده کنم در صورت عدم پاسخ کاربر به سوالات در زمان معینی به فرم بعدی منتقل شود ولی وقتی که توانست بر پاسخ سوالات چهار گزینه ای پاسخ دهد با کلیک کردن بر "فرم بعدی" فرم بعدی نمایش داده شود و پس از پاسخ به تمام سوالات امتحانی در نهایت "ثبت اطلاعات" را کلیک کند.چگونه می توان این قسمت ثبت اطلاعات را انجام داد؟ با تشکر

پرسیده شده در 1393/10/26 توسط

1 پاسخ

1

یک راه اینه که به تعداد فرم های سوالی که دارین تو سی شارپ فرم طراحی کنین توی هر بار تکمیل اطلاعات فرم اطلاعات اون فرم در یک متغییر در فایل اصلی برنامه دخیره بشه یعنی یه کلاسی شبیه این :

Class user {

String form1_data=null ;
String form2_data=null ;
String form3_data=null ;


}

کلاس بالا رو تو فایل اصلی برنامه تعریف می کنین بعد توی فرم ها وقتی که به فرم بعدی می خواد بره قبل رفتن اطلاعات اون فرم تو اون فیلد ها که تعریف کردیم ذخیره میشه و در فرم نهایی هم که میخاد اطلاعات ثبت بشه همین کلاس رو که داریم فیلد ها شو در پایگاه داده قرار میدیم

پاسخ در 1393/10/26 توسط

پاسخ شما