跪求VB加SQL200做一个考试系统,包括单选题,多选题,是非题和填空题,每种题型都有一张表,包括题号,题难度,等信息,现在要随机抽题,但是抽题的编程方法不会。求教大侠指点。小女子感激不尽:qq:416850307

解决方案 »

  1.   

    随机抽题,用SQL语句随机出库试题就行了。比如,我们要想随机取出 10道题,用以下SQL语句就行了:
    select top 10 *, NewID() as random from yourTable order by randomtop 10 即10条记录(你自改吧,如top 5即5条记录)
      

  2.   

    另一法
    利用Randomize和Rnd随机生成id,循环生成一组值,如(2,23,4,54,8),sql里关联
    select * from 表 where id in (2,23,4,54,8)
      

  3.   

    http://www.j2soft.cn/product/2008/1026/article_8.html这个看看,是否适合你!