java随机抽题系统_在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用...
你們看看方法對(duì)不對(duì)?publicListsuiji(intshitiId,inttimuId,inttimunanyidu,StringtimuLeixing){Stringsql="fromTTimuwheretimunanyidu=?UNIONallselecttop3*fromTTimuwheretimuLeix...
你們看看方法對(duì)不對(duì)?
public List suiji(int shitiId,int timuId,int timunanyidu,String timuLeixing)
{
String sql="from TTimu where timunanyidu=? UNION all select top 3* from TTimu where timuLeixing='danxuan' order by newid()UNION all select top 2* from TTimu where timuLeixing='yuedu' order by newid()UNION all select top 1* from TTimu where timuLeixing='sheji' order by newid()UNION all select top 2* from TTimu where timuLeixing='tiankong' order by newid()";
Object con[]={shitiId,timuId};
List list=timuShitiDAO.getHibernateTemplate().find(sql,con);
TTimuShiti timuShiti=new TTimuShiti();
timuShiti.setShitiId(shitiId);
timuShiti.setTimuId(timuId);
timuShitiDAO.save(timuShiti);
return list;
}
我把方法寫(xiě)在了loginServer.java中,想用按鈕點(diǎn)擊一下對(duì)數(shù)據(jù)庫(kù)t_timu表中的試題進(jìn)行隨機(jī)抽題,表中有timu_id,timu_nanyidu(難易度),timu_Leixing(題目類(lèi)型)等等字段,首先要確定難易度,然后再?gòu)南嗤y易度中隨機(jī)抽出單選題5個(gè),閱讀題2個(gè),設(shè)計(jì)題1個(gè),填空題3個(gè)。
現(xiàn)在不知道方法對(duì)不對(duì),還有按鈕所在asp代碼怎么寫(xiě)
展開(kāi)
與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的java随机抽题系统_在用java做一个在线考试系统,随机抽题遇到了问题,我写了一个随机抽题的方法,不知道在asp按钮中怎么用...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 目前最好的电视机
- 下一篇: 消息称 AMD、三星、高通将合作开发 F