高手请进: 在做一个考试系统时遇到下列问题: 高分
在做一个考试系统时遇到下列问题: (做一题显示一题)
1,全局变量static 问题;
现象如: 俩人同时在线考试时所考的题号如下: 有甲,乙俩人
甲先登已后登:题号如下所示
甲: 1, 乙,2
甲做题到下一题2,结果为3;而乙题号应为1反而为2
奇怪:急待解决!
2,实现时间控制效果
(1),时间提醒
(2),时间一到,自动触发交卷事件
3,数据库连接释放问题
经甲乙俩人做题后发现数据库连接达最大值,再访问后提示连接不上!
急!
!急急急
------解决方案--------------------不要用这个的来做
------解决方案--------------------1,全局变量static 问题; 还是使用别的记录如session之类.
2,时间提醒,时间一到,自动触发交卷事件.javascript有时间控制函数可以使用
3,经甲乙俩人做题后发现数据库连接达最大值,再访问后提示连接不上! 程序中有死循环,就是没有关闭数据库连接.con.close之类.
------解决方案--------------------1,静态变量static是共享的变量,类似Application的用法,而Session是各归各的,我觉得你应该用Session,而不是用static
2.最好用ajax来无刷新获取服务端时间,通过记录开始时间和当前时间获取时间差,时间到用脚本__dopostback就可以了
3.你用的Dataset还是datareader,找一下有没有忘记写dr.close()的。