我从题库中提取题目编号和题目内容放入Hashtable中如何实现题目随机?(请各位高手帮帮忙!)

解决方案 »

  1.   


    select top 10 * from TableName order by newid()
    --從TableName表中,隨機取出10條記錄
    --樓主可以此為例
      

  2.   

    select * from xxx order by newid()
      

  3.   

    我要试题随机而不是限制返回的行数!(请高手帮忙啊!!!)
    试题同题目放入DataSet中在取出放入Hashtable 中。
    只是这题目如何随机???
      

  4.   

         Random randObj = new Random( int i);     int select_row=randObj.Next( int max_value ); 
         select 题号,题目 from table where 题号=select_row
              取出题号和题目,这个就不用说了吧.
          hashtable.add(题号,题目);//先判断是否已取了这个题号了
          然后再:int select_row=randObj.Next( int max_value ); 
          重复取就OK了.