随机生成试题

网上考试系统的关键是试题的随机生成,即对于不同的计算机访问系统时将从题库中随机地抽取不同的试题。

  在此我们可使用SQL语句"select top n * from mc order by newid()"从题库中随机抽取n条记录,其中newid()生成 uniqueidentifier 值(若是 Access数据库则用"select top n * from mc order by rnd(id)",其中id为自动编号字段)。

你可能感兴趣的:(生成)