请教大家一个问题:用DELPHI做客户端考试试卷的生成。一套试卷。有什么办法能在服务器上生成一份试卷。客户端加载这一份内容就行。想避免每个客户端都重新生成一次试卷。。大家帮我想想办法。

解决方案 »

  1.   

    1、放在一个临时表中,大家都访问这个临时表。
    2、把被选中的试做上标志,select * from 试题库  where  被做过标志的
      

  2.   

    每次考试有一个ID,不论哪个客户端调用,ID不发生变化,譬如ID代表本次期末考试。然后客户端调用存储过程,存储过程判断此ID是否已经生产试题,没有生成,则生成,如果已经生成则取已经生成的试题。只要控制一下两台机器同时生成的问题即可
      

  3.   

    b/s做这个是最自然的:单向发布
    不过,如楼上说的,最好应该题目集合一样,但是顺序各不相同,这个可以通过js来打乱,服务器生成的还是一样的html