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

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

?? query_stu_mn.jsp

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

<%@ page import="java.sql.*"%>
<%@ page import="jinghua.*"%>
<%@ page import="java.util.*"%>
<jsp:useBean id="DBCon" class="jinghua.JinghuaConn" scope="session">
</jsp:useBean>
<%!Connection con;
boolean debug=true;
String studentID="";
String gradenote="";
String gradename="";
Statement stmt=null;
ResultSet rs=null;
String sql="";
String sqlCon=null;
int testNumber=0;
int EveryPage=5;//每頁顯示的記錄數(shù);
int OnPage=1; //當(dāng)前顯示的頁數(shù);
int Total=0;//記錄的總數(shù);
int TotalPage=0;//記錄的總頁數(shù);
%>
<%
try{
    studentID=(String)session.getAttribute("studentID");
    if(studentID==null){
        throw new Exception();
    }

}catch(Exception e){
    Tools.showalert("您還沒有登錄,或連接超時(shí),請重新登錄!",out);
    Tools.showJS("window.open('../login.jsp','_self')",out);
}

try{
    con=DBCon.getConnection();

    //獲取學(xué)生的年級信息
    sql=" SELECT   `grade`.`Name`,  `grade`.`note` FROM"+
        "  `grade`  INNER JOIN `UserInfo` ON (`grade`.`note` = `UserInfo`.`gradenote`)"+
        " WHERE  (`UserInfo`.`vcUserNo` = '"+studentID+"')";

    try{
        stmt=con.createStatement();
        rs=stmt.executeQuery(sql);

        if(rs.next()){
            gradenote=rs.getString("note");
            gradename=rs.getString("Name");
            rs.close();
            stmt.close();
        }
        if(debug){
            out.print("<br>stuID="+studentID+"<br>gradenote="+gradenote);
        }
    }
    catch(SQLException se){
        out.print("<br> query grade error sql="+sql);
        out.print("<br>"+se.toString());
    }
    catch(Exception e){
        out.print("<br> query grade error sql="+sql);
        out.print("<br>"+e.toString());
    }
    //查詢學(xué)生所屬年級的錯(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='g3')";
        }
        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`,\"自由測試\",\"自由單元測試\",\"模擬考試\") as sourcename, "+
    " `grade`.`Name` AS `gradename`"+
    " FROM  `errorpad`"+
    "  LEFT OUTER JOIN `question` ON (`errorpad`.`question_id` = `question`.`ID`)"+
    "  LEFT OUTER JOIN `grade` ON (`question`.`gradenote` = `grade`.`note`)"+
    " WHERE  "+sqlCon+
    " ORDER BY  `errorpad`.`add_date` ASC";

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);
//rs.last();//移到最后一條記錄;
//Total=rs.getRow();//記錄的總數(shù);

//TotalPage=(Total%EveryPage==0)?(Total/EveryPage):(Total/EveryPage+1);


%>

<!--年級,科目,知識(shí)點(diǎn)三個(gè)下拉列表框聯(lián)動(dòng)-->
<%
out.print(Tools.sub_know(con));
out.print(Tools.grade_sub(con));
%>
<script language="JavaScript">
function changegs(locationid){
	document.myform.Subject.length =1;
        document.myform.KnowPoint.length =1;
        var locationid=locationid;
        var i;
        for (i=0;i < gscount; i++){
            if (grade_sub[i][0] == locationid) {
	            document.myform.Subject.options[document.myform.Subject.length] = new Option(grade_sub[i][2], grade_sub[i][1]);
            }
	}
}

function changesk(locationid){
	document.myform.KnowPoint.length =1;
	var locationid=locationid;
	var i;
	for (i=0;i < gskcount; i++){
		if (grade_sub_know[i][1] == locationid){
			document.myform.KnowPoint.options[document.myform.KnowPoint.length] = new Option(grade_sub_know[i][3], grade_sub_know[i][2]);
		}
	}
}


function delit(myform)
{
  if (confirm("將刪除所有選擇的知識(shí)點(diǎn)數(shù)據(jù)?"))
  {
    myform.action="errorpaddel.jsp";
    myfrom.target="_self";
    myform.submit();
  }
}
function del_check()
{
	var count = errorpad.elements.length;
	var noSelect = true;
 	for(var i=0;i<count;i++)
 	{
    	if(errorpad.elements[i].checked)
    		{
      		      noSelect = false;
		      break;
		}
  	}
	if(noSelect == true)
	{
	    alert("您還沒有選擇要?jiǎng)h除的錯(cuò)題!");
	    return(false);
	 }
  	else
  	{
        	if(confirm("將刪除所有選擇的錯(cuò)題嗎?"))
        	{
                document.errorpad.method = "POST";
                document.errorpad.action = "errorpad_del.jsp";
                document.errorpad.target="_self";
                document.errorpad.submit();
        	}
        	else
        	{
                document.form3.method = "GET";
                document.form3.action = "";
		}
         }
         return false;
}
function addrate_check()
{
	var count = errorpad.elements.length;
	var noSelect = true;
 	for(var i=0;i<count;i++)
 	{
    	if(errorpad.elements[i].checked)
    		{
      		      noSelect = false;
		      break;
		}
  	}
	if(noSelect == true)
	{
	    alert("您還沒有選擇要增加錯(cuò)誤級別的錯(cuò)題!");
	    return(false);
	 }
  	else
  	{
        	if(confirm("增加所有選擇的錯(cuò)題的錯(cuò)誤級別嗎?"))
        	{
                document.errorpad.method = "POST";
                document.errorpad.action = "errorpad_addrate.jsp";
                document.errorpad.target="_self";
                document.errorpad.submit();

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美不卡一区二区| 91福利区一区二区三区| 久久综合五月天婷婷伊人| 免费不卡在线视频| 久久综合九色综合欧美就去吻| 久久精品国产999大香线蕉| 日韩欧美成人激情| 国产成人在线看| ...xxx性欧美| 欧美日韩精品系列| 另类欧美日韩国产在线| 国产精品免费看片| 欧美伊人久久大香线蕉综合69| 日韩av成人高清| 日本一区二区综合亚洲| 在线观看av不卡| 久久精品噜噜噜成人88aⅴ| 国产精品久久久久影院| 欧美日韩精品一区二区三区 | 日韩理论片中文av| 欧美日韩国产成人在线免费| 国产精品自拍av| 亚洲综合图片区| 久久亚洲一区二区三区四区| 色综合久久九月婷婷色综合| 免费成人你懂的| 亚洲三级久久久| 久久综合五月天婷婷伊人| 日本大香伊一区二区三区| 久久9热精品视频| 一区二区三区免费在线观看| 精品国产乱码久久久久久免费 | 亚洲综合免费观看高清在线观看| 91精品久久久久久久91蜜桃| 9色porny自拍视频一区二区| 免费一区二区视频| 亚洲综合一区在线| 欧美激情一区二区三区蜜桃视频 | 日韩精品专区在线影院观看| 大白屁股一区二区视频| 日本中文在线一区| 亚洲精品视频免费看| 国产欧美日韩综合| 日韩美女一区二区三区四区| 91视频一区二区三区| 国产suv一区二区三区88区| 日韩制服丝袜av| 亚洲视频 欧洲视频| 久久亚洲精品小早川怜子| 制服丝袜成人动漫| 欧美三级视频在线| 在线看不卡av| 91一区二区在线观看| 国产成人精品亚洲日本在线桃色 | 日本aⅴ精品一区二区三区| 亚洲精品视频观看| 亚洲人成小说网站色在线 | 激情久久五月天| 视频一区二区不卡| 天堂av在线一区| 亚洲1区2区3区4区| 亚洲狠狠爱一区二区三区| 一区二区激情视频| 亚洲精品成人天堂一二三| 国产精品人妖ts系列视频| 国产亚洲精品精华液| 久久久99精品久久| 国产亚洲一区二区三区| 精品日韩av一区二区| 日韩限制级电影在线观看| 91麻豆精品国产91久久久资源速度| 欧美在线观看一区| 欧美日产国产精品| 欧美日韩二区三区| 欧美肥妇free| 欧美一级片在线观看| 欧美一区二区性放荡片| 91精品国产高清一区二区三区| 91精品在线免费观看| 欧美成人一区二区三区在线观看| 精品欧美久久久| 久久久精品免费观看| 国产精品美日韩| 亚洲一区二区三区四区五区黄| 亚洲国产视频一区| 日本 国产 欧美色综合| 国产在线视频精品一区| 国产精品69久久久久水密桃| 成人黄色大片在线观看| 色嗨嗨av一区二区三区| 欧美日韩国产天堂| 欧美一级理论片| 国产亚洲精品精华液| 亚洲人成影院在线观看| 亚洲国产精品久久人人爱蜜臀 | 夜夜操天天操亚洲| 午夜视频一区二区三区| 久久精品免费观看| 成人高清视频在线观看| 欧美影片第一页| 日韩女优电影在线观看| 国产精品灌醉下药二区| 午夜精品一区二区三区免费视频| 麻豆91精品视频| 99久久99久久精品免费观看| 欧美三级电影精品| 2021中文字幕一区亚洲| 亚洲人成网站色在线观看| 日韩av一区二| 97se亚洲国产综合在线| 91精品国产综合久久久久久久久久| 久久综合久久99| 一区二区欧美在线观看| 国产麻豆一精品一av一免费 | 91亚洲永久精品| 91精品国产乱码| ...xxx性欧美| 久久99精品久久久久久国产越南 | 色94色欧美sute亚洲线路一ni | 欧美v亚洲v综合ⅴ国产v| 国产精品理伦片| 麻豆成人免费电影| 欧美亚洲尤物久久| 国产色婷婷亚洲99精品小说| 日韩影院在线观看| 色婷婷综合久久久中文字幕| 久久嫩草精品久久久久| 午夜精品久久久久久不卡8050| 国产成人h网站| 日韩欧美成人午夜| 五月婷婷另类国产| 日本精品裸体写真集在线观看| 亚洲精品一区二区三区精华液 | 亚洲国产精品高清| 精品一区二区三区视频在线观看| 色哟哟精品一区| 国产精品理论片在线观看| 久久精品国产99国产精品| 欧美日韩在线播放| 亚洲综合在线视频| 成人app下载| 国产偷v国产偷v亚洲高清| 免费在线观看一区| 欧美婷婷六月丁香综合色| 亚洲日本丝袜连裤袜办公室| 成人综合婷婷国产精品久久蜜臀| 欧美精品xxxxbbbb| 亚洲不卡av一区二区三区| 91成人在线精品| 亚洲男同性视频| 99re亚洲国产精品| 国产精品人人做人人爽人人添| 国产一区日韩二区欧美三区| 91精品国产入口在线| 日韩专区欧美专区| 56国语精品自产拍在线观看| 亚洲成a人片在线观看中文| 欧美色图免费看| 日日欢夜夜爽一区| 91精品婷婷国产综合久久性色 | 久久精品免费在线观看| 国产一区二区三区免费在线观看| 日韩免费电影一区| 精品一区二区久久久| 2020国产精品自拍| 高清不卡一区二区在线| 欧美国产禁国产网站cc| 懂色av中文一区二区三区| 国产精品久久久久久户外露出| 成人av网址在线| 亚洲女爱视频在线| 欧美性色黄大片手机版| 日韩国产在线一| 欧美xxx久久| 成人激情综合网站| 一区二区三区中文字幕| 欧美亚洲高清一区| 日本中文字幕不卡| ww久久中文字幕| av激情综合网| 午夜伊人狠狠久久| 精品国产电影一区二区| 成人精品一区二区三区四区| 亚洲人成网站在线| 欧美日韩国产一区| 激情小说欧美图片| 国产精品看片你懂得| 在线看不卡av| 韩国av一区二区三区四区| 国产欧美日产一区| 在线观看欧美黄色| 狠狠色狠狠色综合系列| 国产免费久久精品| 欧美色偷偷大香| 国产综合久久久久影院| 国产精品精品国产色婷婷| 欧美日韩三级一区| 国产91露脸合集magnet| 亚洲成av人片一区二区梦乃 | 91丨porny丨蝌蚪视频|