亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? errorpad.jsp

?? JSP在線考試系統(tǒng),后臺(tái)數(shù)據(jù)庫(kù)為MySQL_test_online_1.4.1
?? JSP
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" %>
<%@ page import="java.sql.*"%>
<%@ page import="jinghua.Tools"%>
<%@ page import="java.util.*"%>


<jsp:useBean id="DBCon" class="jinghua.JinghuaConn" scope="session">
</jsp:useBean>
<%!Connection con;
boolean debug=false;
String studentID="";
String gradenote="";
String gradename="";
Statement stmt=null;
ResultSet rs=null;
String sql="";
int pageNumber=0;
String sqlCon=null;
int testNumber=0;
//ArrayList arrQuestSel=null;
String[] arrID=null;
String[] arrSelect=null;

//QuestSel qs=null;
int EveryPage=10;//每頁(yè)顯示的記錄數(shù);
int OnPage=1; //當(dāng)前顯示的頁(yè)數(shù);
int Total=0;//記錄的總數(shù);
int TotalPage=0;//記錄的總頁(yè)數(shù);
%>
<%
String strPage=request.getParameter("page");//查詢頁(yè)數(shù)
String prePage=request.getParameter("OnPage");
if(debug) {
	out.print("<br>page="+strPage);
	out.print("<br>OnPage="+prePage);
}

if(strPage==null)
	OnPage=1;
else
	OnPage=Integer.parseInt(strPage);

String studentID ="s11"; //tools.getString((String)session.getAttribute(Configure.sessUserNo));
//BaseInfo objBase = new BaseInfo(studentID);
//Privs objPrivs = objBase.getPrivs();
//String vcGrade = objPrivs.getGrade();

try{
    con=DBCon.getConnection();

    //獲取學(xué)生的年級(jí)信息
    gradenote="c1";
    gradename="初一";
    //查詢學(xué)生所屬年級(jí)的錯(cuò)題

%>
<%
//構(gòu)造查詢條件
//String errorpad_grade=(String)session.getAttribute("errorpad_grade");
//String errorpad_sub=(String)session.getAttribute("errorpad_sub");
//String errorpad_knowpoint=(String)session.getAttribute("errorpad_knowpoint");
//String errorpad_testtype=(String)session.getAttribute("errorpad_testtype");
//String errorpad_errorcount=(String)session.getAttribute("errorpad_errorcount");
sqlCon="";
//String errorpad_grade=request.getParameter("Grade");

String errorpad_sub=request.getParameter("Subject");

String errorpad_knowpoint=request.getParameter("KnowPoint");
String errorpad_testtype=request.getParameter("testtype");
String errorpad_errorcount=request.getParameter("errorcount");

if(debug){
    out.print("<br>grade="+//errorpad_grade+
    "<br>sub="+errorpad_sub+
    "<br>knowpoint="+errorpad_knowpoint+
    "<br>testtype="+errorpad_testtype+
    "<br>errorcunt="+errorpad_errorcount);
}

//if(errorpad_grade!=null)
//{
//    session.setAttribute("errorpad_grade",errorpad_grade);
//}
//else
//{
//    errorpad_grade=(String)session.getAttribute("errorpad_grade");
//}
if(errorpad_sub!=null)
{
    session.setAttribute("errorpad_sub",errorpad_sub);
}else
{
    errorpad_sub=(String)session.getAttribute("errorpad_sub");
}
if(errorpad_knowpoint!=null)
{
    session.setAttribute("errorpad_knowpoint",errorpad_knowpoint);
}
else
{
    errorpad_knowpoint=(String)session.getAttribute("errorpad_knowpoint");
}
if(errorpad_testtype!=null)
{
    session.setAttribute("errorpad_testtype",errorpad_testtype);
}
else
{
    errorpad_testtype=(String)session.getAttribute("errorpad_testtype");
}
if(errorpad_errorcount!=null)
{
    session.setAttribute("errorpad_errorcount",errorpad_errorcount);
}
else
{
    errorpad_errorcount=(String)session.getAttribute("errorpad_errorcount");
}
//if(errorpad_grade==null)
//    errorpad_grade="all";
if(errorpad_sub==null)
    errorpad_sub="all";
if(errorpad_knowpoint==null)
    errorpad_knowpoint="all";
if(errorpad_testtype==null)
    errorpad_testtype="all";
if(errorpad_errorcount==null)
    errorpad_errorcount="0";

//if(errorpad_grade!=null){
//    if(!errorpad_grade.equals("all")){
//        if(errorpad_grade.equals("c")){
//            sqlCon="(question.gradenote='c1' OR question.gradenote='c2' OR question.gradenote='c3')";
//        }else if(errorpad_grade.equals("g")){
//            sqlCon="(question.gradenote='g1' OR question.gradenote='g2' OR question.gradenote='g3l' OR question.gradenote='g3w')";
//        }
//      else
//            sqlCon="(question.gradenote='"+errorpad_grade+"')";
 //   }
//}
if(debug)
    out.println("<br>grade sql="+sqlCon);

if(errorpad_sub!=null){
    if(!errorpad_sub.equals("all")){
        if (!sqlCon.equals(""))
            sqlCon=sqlCon +" AND (question.SubjectID="+errorpad_sub+")";
        else
            sqlCon=" (question.SubjectID="+errorpad_sub+")";
    }
}
if(debug)
    out.println("<br>subject sql="+sqlCon);

if(errorpad_knowpoint!=null){
    if(!errorpad_knowpoint.equals("all")){
        if(!sqlCon.equals(""))
            sqlCon=sqlCon+" AND(question.KnowPointID1="+errorpad_knowpoint +
                " OR question.KnowPointID2="+errorpad_knowpoint+
                " OR question.KnowPointID3="+errorpad_knowpoint+")";
        else
            sqlCon=" (question.KnowPointID1="+errorpad_knowpoint +
                " OR question.KnowPointID2="+errorpad_knowpoint+
                " OR question.KnowPointID3="+errorpad_knowpoint+")";
    }
}
if(debug)
    out.println("<br>knowpoint sql="+sqlCon);


if(errorpad_testtype!=null){
    if(!errorpad_testtype.equals("all")){
        if(!sqlCon.equals(""))
            sqlCon=sqlCon+ " AND(errorpad.sourcetype="+errorpad_testtype+")";
        else
            sqlCon= " (errorpad.sourcetype="+errorpad_testtype+")";
    }
}
if(debug)
    out.println("<br>testtype sql="+sqlCon);

if(errorpad_errorcount!=null){
    if(!sqlCon.equals(""))
        sqlCon=sqlCon+ " AND(errorpad.errorcount>="+errorpad_errorcount+")";
    else
        sqlCon=" (errorpad.errorcount>="+errorpad_errorcount+")";
}
if(debug)
    out.println("<br>errorcount sql="+sqlCon);
sqlCon="(`errorpad`.`stu_id` = 's11')"+" AND"+sqlCon;
//查詢滿足條件的錯(cuò)題
sql="SELECT  `errorpad`.`id`, `errorpad`.`question_id`, `question`.`QuestText`, DATE_FORMAT( `errorpad`.`add_date`,\"%Y-%m-%e %H:%i:%S\") AS add_date, "+
    " `errorpad`.`errorcount`,  ELT(`errorpad`.`sourcetype`,\"自由測(cè)試\",\"自由單元測(cè)試\",\"模擬考試\") as sourcename, "+
    " `grade`.`Name` AS `gradename`,`subject`.`name` as `subname`"+
    " FROM  `errorpad`"+
    "  LEFT OUTER JOIN `question` ON (`errorpad`.`question_id` = `question`.`ID`)"+
    "  LEFT OUTER JOIN `grade` ON (`question`.`gradenote` = `grade`.`note`)"+
	"  LEFT OUTER JOIN `subject` ON (`question`.`SubjectID` = `subject`.`ID`)"+
    " WHERE  "+sqlCon+
    " ORDER BY  `errorpad`.`add_date` ASC,`errorpad`.`ID`";

session.setAttribute("errorpad_sqlcon",sqlCon);
session.setAttribute("errorpad_sql",sql);
 if(debug)
    out.println("<br>at last sql="+sql);
stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);

//是否是新的查詢
String newQuery=request.getParameter("newQuery");
if(newQuery==null)
	newQuery="false";

if(debug)
	out.print("<br>newQuery="+newQuery);
if(newQuery.equals("true"))
{//構(gòu)造新的試題選擇數(shù)組
	StringBuffer sb1=new StringBuffer();
	StringBuffer sb2=new StringBuffer();
	//arrQuestSel=new ArrayList();

	while(rs.next()){
		//QuestSel qs=new QuestSel();
		//qs.id=rs.getInt("ID");
		sb1.append(rs.getString("ID")+",");
		sb2.append("0,");
		//arrQuestSel.add(qs);


	}
	arrID=sb1.toString().split(",");
	arrSelect=sb2.toString().split(",");

	//session.setAttribute("arrQuestSel",arrQuestSel);


	session.setAttribute("arrID",arrID);
	session.setAttribute("arrSelect",arrSelect);




}else{
//arrQuestSel=(ArrayList)session.getAttribute("arrQuestSel");
arrID=(String[])session.getAttribute("arrID");
arrSelect=(String[])session.getAttribute("arrSelect");
}

//if(arrQuestSel==null)
//	out.print("<br>arrQuestSel=null");




//處理舊頁(yè)面
String order_chk=request.getParameter("order_chk");
if(debug){
	out.print("<br>order_chk="+order_chk);
	out.print("<br>arrID="+arrID.toString());
	out.print("<br>arrSelect="+arrSelect.toString());
}
if(order_chk!=null && !order_chk.equals("temp")){
//145:0#146:1#
	String arrOrder_Sin[]=null;
	String arrOrder_chk[]=order_chk.split("#");

	for(int i=0;i<arrOrder_chk.length;i++){
		if(debug)
			out.print("<br> arrorder_chk["+i+"]="+arrOrder_chk[i]);
		arrOrder_Sin=arrOrder_chk[i].split(":");
		arrSelect[Integer.parseInt(arrOrder_Sin[0])-1]=arrOrder_Sin[1];

	}

}



rs.last();//移到最后一條記錄;
Total=rs.getRow();//記錄的總數(shù);
//計(jì)算出總的頁(yè)數(shù)TotalPage;
if(Total%EveryPage==0)
TotalPage=Total/EveryPage;
else
TotalPage=Total/EveryPage+1;

 if(OnPage>TotalPage)
 {
  OnPage=TotalPage;
 }
 else if(OnPage<=0)
 {
  OnPage=1;
 }
//生成一個(gè)javascript數(shù)組
//<script language ="JavaScript">
//Quest_Order=new Array()
//Quest_Order[0]=new Array(91,98);
//Quest_Order[9]=new Array(91,107);
//</script>
out.println("<script language =\"JavaScript\">");
out.println("Quest_Order=new Array();");
rs.absolute((OnPage-1)*EveryPage+1);//指定指針的位置;
pageNumber=0;
testNumber=(OnPage-1)*EveryPage+1;
while( pageNumber<EveryPage ) {
	out.println("Quest_Order["+pageNumber+"]=new Array("+testNumber+","+rs.getInt("ID")+");");

	pageNumber++;
	testNumber++;
	if(!rs.next())
		break;
}
out.println("var QOCount="+pageNumber+";");
out.println("</script>");





?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区免费看| 美女性感视频久久| 日韩欧美国产成人一区二区| 成人h动漫精品一区二区| 午夜伊人狠狠久久| 久久久一区二区三区| 欧美在线免费播放| 国产激情偷乱视频一区二区三区| 亚洲午夜久久久久久久久电影院| wwww国产精品欧美| 欧美日韩精品欧美日韩精品一综合| 国产精品一区二区免费不卡| 午夜影院久久久| 午夜欧美在线一二页| 久久久99久久| 日韩三级免费观看| 欧美三级电影一区| 91一区二区三区在线观看| 黑人巨大精品欧美一区| 日韩在线a电影| 亚洲精品视频一区| 国产精品乱码人人做人人爱| 日韩欧美在线123| 欧美色手机在线观看| 97久久久精品综合88久久| 精品一区二区综合| 天天综合天天做天天综合| 中文字幕一区二区三区在线播放 | 69av一区二区三区| 色噜噜狠狠色综合中国| 成人免费视频视频在线观看免费 | 成人国产免费视频| 国产一区二区看久久| 麻豆精品一区二区av白丝在线| 亚洲国产精品一区二区www在线 | 国产精品福利在线播放| 国产视频不卡一区| 国产午夜精品福利| 久久精品人人爽人人爽| 国产性做久久久久久| 久久综合av免费| 久久久久久久久久久久久久久99| 日韩欧美在线综合网| 欧美一区二区高清| 日韩美女在线视频| 欧美变态口味重另类| 精品久久久久久久久久久久久久久 | 欧美韩国日本综合| 欧美精品一区二区三区四区| 欧美va亚洲va香蕉在线| 91精品国产一区二区三区蜜臀| 91精品国产全国免费观看| 欧美日韩国产一级片| 91精品国产入口在线| 欧美人成免费网站| 欧美一区2区视频在线观看| 欧美日韩激情一区二区| 91福利视频在线| 欧美女孩性生活视频| 91麻豆精品国产综合久久久久久| 日韩一区二区在线观看视频播放| 5858s免费视频成人| xf在线a精品一区二区视频网站| 日韩欧美一区二区久久婷婷| 久久免费美女视频| 久久久精品黄色| 中文字幕一区二区三区四区| 自拍偷拍欧美精品| 视频在线观看91| 久久国产乱子精品免费女| 国产成人啪免费观看软件| 成人精品高清在线| 欧美视频在线观看一区二区| 在线播放日韩导航| 欧洲亚洲精品在线| 91精品国产日韩91久久久久久| 欧美一二区视频| 国产精品福利在线播放| 亚洲一区二区偷拍精品| 男女男精品视频网| 国产一区二区在线观看免费| 99国产一区二区三精品乱码| 色香色香欲天天天影视综合网| 4438亚洲最大| 国产亚洲一二三区| 亚洲一区二区3| 日本成人中文字幕在线视频 | 日韩影院免费视频| 精品亚洲国内自在自线福利| 99久久精品国产网站| 欧美日韩另类一区| 国产日韩欧美一区二区三区乱码 | 在线观看三级视频欧美| 精品1区2区在线观看| 最新欧美精品一区二区三区| 麻豆精品国产传媒mv男同| 成人黄色小视频| 欧美一区二区高清| 一色屋精品亚洲香蕉网站| 日韩电影在线看| 成人免费看片app下载| 欧美日韩免费一区二区三区视频| 精品国产一区二区三区av性色| 有坂深雪av一区二区精品| 老司机免费视频一区二区三区| 色哟哟精品一区| 欧美哺乳videos| 日韩av午夜在线观看| 成人h版在线观看| 精品成人在线观看| 亚洲一线二线三线视频| 成人av网站免费| 欧美日韩国产美女| 亚洲激情男女视频| 国产成人在线视频播放| 欧美一级片在线观看| 夜夜嗨av一区二区三区中文字幕| 国产 欧美在线| 日韩一区二区高清| 亚洲国产成人av网| 国产91精品一区二区| 欧美日韩综合色| 亚洲品质自拍视频网站| 日韩av一级电影| 欧美在线制服丝袜| 国产精品成人一区二区艾草| 蜜桃av一区二区三区电影| 91丨国产丨九色丨pron| 精品国产乱码久久久久久久久| 一区二区三区精品| 成人国产一区二区三区精品| 日韩欧美中文一区| 日日夜夜免费精品| 97久久精品人人爽人人爽蜜臀| 久久久影院官网| 国产福利一区二区| 欧美刺激脚交jootjob| 麻豆视频观看网址久久| 欧美精品一卡二卡| 日韩精品一级中文字幕精品视频免费观看 | 亚洲小说欧美激情另类| 99精品久久只有精品| 精品国产一二三| 韩国三级中文字幕hd久久精品| 欧美日韩精品一区二区| 日韩电影免费一区| 欧美无人高清视频在线观看| 亚洲国产成人av好男人在线观看| 国产成人免费视频网站高清观看视频 | 久久综合狠狠综合久久综合88 | 国产精一区二区三区| www国产亚洲精品久久麻豆| 蜜臀久久99精品久久久画质超高清| 欧美精品丝袜中出| 亚洲制服丝袜一区| 欧美一区二区三区系列电影| 亚洲成av人影院| 欧美色精品在线视频| 日韩毛片高清在线播放| 91在线国内视频| 亚洲欧美电影一区二区| 成人av网站免费| 国产精品第四页| 99九九99九九九视频精品| 国产精品女人毛片| 欧美性做爰猛烈叫床潮| 亚洲成人久久影院| 欧美一个色资源| 国产在线精品免费av| 国产精品久久久久一区二区三区共| 国产69精品久久久久777| 一区二区三区在线视频播放| 欧美艳星brazzers| 老司机精品视频导航| 国产三级一区二区三区| 欧洲中文字幕精品| 日本成人在线看| 国产精品乱码人人做人人爱| 色噜噜狠狠成人中文综合| 日韩主播视频在线| 26uuu亚洲| 91视频精品在这里| 亚洲国产精品一区二区www| 精品国产青草久久久久福利| 黄色精品一二区| 亚洲欧洲一区二区三区| 欧美人伦禁忌dvd放荡欲情| 精品一区二区三区在线观看 | 一区二区三区欧美视频| 欧美高清dvd| 成人激情av网| 午夜免费久久看| 国产精品国产精品国产专区不蜜 | 粉嫩欧美一区二区三区高清影视| 亚洲精品va在线观看| 欧美成人福利视频| 欧美日韩中字一区| 国产精品一区二区在线播放| 日韩成人精品视频| 国产精品情趣视频|