怎么实现当考试时间到了时自动交卷呢?

问题描述

怎么实现当考试时间到了时自动交卷呢?

解决方案

解决方案二:
加个Timer,每秒检查一次,如果当前时间大于规定的时间,就保存操作的结果,并把界面导向到结束界面,不允许答题,就可以了
解决方案三:
(1)判断当前的时间是否等于考试结束的时间如果等于的话就进行(2)的操作(2)得到表单的所有信息将信息插入到数据库中
解决方案四:
C#code//ASP.NET中调用这个类。//建议在Global里Application_Start中调用这个类,代码如下:publicclassGlobal:System.Web.HttpApplication{protectedvoidApplication_Start(objectsender,EventArgse){ScheduledTask.Instance().Start();}protectedvoidApplication_End(objectsender,EventArgse){ScheduledTask.Instance().Stop();}}-------------------C#codeTimer实现计划任务的类:publicclassScheduledTask{privatestaticreadonlyScheduledTask_ScheduledTask=null;privateTimerUpdateTimer=null;//间隔时间,这里设置为15分钟privateintInterval=15*60000;privateint_IsRunning;staticScheduledTask(){_ScheduledTask=newScheduledTask();}publicstaticScheduledTaskInstance(){return_ScheduledTask;}publicvoidStart(){if(UpdateTimer==null){UpdateTimer=newTimer(newTimerCallback(UpdateTimerCallback),null,Interval,Interval);}}privatevoidUpdateTimerCallback(objectsender){if(Interlocked.Exchange(ref_IsRunning,1)==0){try{//此处写你自己想执行的任务}catch(Exceptionex){}finally{Interlocked.Exchange(ref_IsRunning,0);}}}publicvoidStop(){if(UpdateTimer!=null){UpdateTimer.Dispose();UpdateTimer=null;}}}--------------execajobinsql

解决方案五:
http://www.softwelt.com/Know/KnowDetail-4773174.htmlhttp://tech.it168.com/msoft/2008-05-21/200805210947765_1.shtml参考

时间: 2024-08-24 02:12:14

怎么实现当考试时间到了时自动交卷呢?的相关文章

高级程序员考试时间安排和参考书推荐

文章来源于网络,参考以下! 高级程序员考试(以下简称高程考试)是计算机软件资格与水平考试中难度比较大的一级,也是许多在校大学生热衷参与的一项考试.下面是笔者参加高程考试的一点体会,希望对那些正在准备高程考试的朋友有所帮助. 复习时间安排 高程考试分上午考试和下午考试,上午考基础知识, 考试时间为150分钟:下午考软件设计和程序编制能力,考试时间也为150分钟. 要想顺利通过高级程序员考试,那么就应该有一个完备的复习计划.报考高级程序员考试应该尽早准备,把工夫下在平时,尤其是像程序设计语言和汇编语

编程-VFP 更新表数据时自动把系统时间写入表中指定一列插入 如何实现自动写入数据

问题描述 VFP 更新表数据时自动把系统时间写入表中指定一列插入 如何实现自动写入数据 VFP编程 现有 成绩 用户 两表 成绩表 三列 成绩 修改时间 用户 用户表 两列 用户名 密码 其中插入与更新成绩后,自动提取系统时间 写入 "修改时间列"( 包含年月日的时间 ) 并且根据系统登录的用户,将用户名写入成绩表 用户列 修改时间以及 用户 这两列只能通过程序自动写入 不可以人为写入 现有两表 教师 用户 如何实现插入教师表中教师号一列的数据后 自动将数据插入到用户表中 用户名列 用

oracle-oca考试时间以及具体费用

问题描述 oca考试时间以及具体费用 2015年oracle oca考试时间以及具体费用是多少,考过的大能们告诉一下,ocp不想考,太贵了,本人还是一个学生 解决方案 大学生的话.应该是1760RMB.我是在学校组织考试的.在外面报考的话就不清楚了.

java ee-java中如何将string类型格式化为Timestamp类型的时间,只要时分秒不要年月日?

问题描述 java中如何将string类型格式化为Timestamp类型的时间,只要时分秒不要年月日? String t = "00:02:36"; SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); Timestamp ts = null; try { ts = new Timestamp(sdf.parse(t).getTime()); } catch (ParseException e) { //

javascript动态获取登录时间和在线时长_javascript技巧

本文实例介绍了javascript动态获取登录时间和在线时长的相应代码,分享给大家供大家参考,具体内容如下 效果图: 实现代码: <html> <head> <title>online</title> <script language=javaScript> ///这里是获得登录时候的时间,用来和动态的时间做差来求时长 var s = new Date(); function clockon() { var thistime = new Date

限制考试时间

问题描述 我最近在做一个考试系统,希望能实现限制考试时间,考试时间到即不允许再答题.希望各位高手帮帮忙啊! 解决方案 解决方案二:Timer控件,记录时间解决方案三:大哥,帮帮忙,我现在还是菜鸟级的,嘿嘿,能不能说的详细点啊,本人会不甚感激的解决方案四:考生登陆到考试页面,记录开始时间,在限定时间内交卷,页面将自动提交到服务器,时间取得是服务器端时间,不是客户端时间.解决方案五:是啊,但是我不知道怎么实现,大家能不能帮帮忙说的详细一点啊

Win7系统网络空闲时自动断开宽带连接怎么设置

  Win7系统网络空闲时自动断开宽带连接怎么设置: 1.点击右下角"网络"图标打开"网络和共享中心"; 2.然后点击更改适配器设置; 3.打开后,右键点击"宽带连接"选择属性; 4.打开属性后,我们切换到"选项",然后在"挂断前的空闲时间"后面选择一个空闲等待时间,如在多久空闲后自动断开,时间按自己需要设定,然后确定保存.

windowsXP系统关机时自动清理页面文件的功能开启步骤

使用电脑时,一些Word文档或者打开的网页等就会被载入到内存,而为了节省出内存空间,Windows会把不同的文件放到系统的页面文件中,页面文件就象一个临时仓库.微软提供了一种方法可以在关闭Windows XP时自动清理页面文件,默认情况下这一功能是关闭的,下面我们将介绍如何启用这一功能.不过要注意的是,启用这一功能后,因为要执行清理操作,所以关机时间将会变长. 操作步骤 1.单击"开始"菜单,单击"运行",在对话框中输入"Regedit",然后单

update-Update 数据表时自动求如何写SQL语句呢(使用SQL Sever)?(设计触发器或存储过程吧)

问题描述 Update 数据表时自动求如何写SQL语句呢(使用SQL Sever)?(设计触发器或存储过程吧) 我有一个学生考试信息表: 考号,姓名,语文成绩,数学成绩,英语成绩,文综成绩,总成绩 (PS:默认各科成绩,总成绩都为 0)在老师登分时只会登入各个科目的成绩,我使用的是SQL Sever数据库,当老师登入各科成绩时(使用Update),如何触发自动求和?_谢谢!_ 解决方案 create trigger trig_学生考试信息表 on 学生考试信息表 for insert as be