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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? updatetest_mn.jsp

?? 這是一個JSP在線考試系統
?? JSP
?? 第 1 頁 / 共 2 頁
字號:
                knowPointID1+","+knowPointID2+","+knowPointID3+","+mark+")";

	    	    //缺省testtypeid=1:單一的選擇題;statue=2:已經發布;status=3為正式考試
            Statement stmt=con.createStatement();

            stmt.executeUpdate(sql);

            stmt.close();
            if(debug){
                Tools.debugmsg("<br>insert into test:SQL="+sql,out);
            }
            stmt=con.createStatement();
            ResultSet rs=stmt.executeQuery("select LAST_INSERT_ID() as newid from question");

            if(rs.next()){
                newtestID=rs.getInt("newID");
                rs.close();
                stmt.close();


                if(newtestID>0){//將這一試卷增加到mn_test表中的相應記錄中去
                if(debug){
                    out.print("<br>mn_testID="+mntestID);
                }
                int test_num=-1;
                String test_paper="";
                int sub_num=-1;
                String subs="";
				int mntotalmark=0;
                sql="select * from mn_test where id="+mntestID;

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

                if(rs.next()){
                    test_num=rs.getInt("test_num");
                    test_paper=rs.getString("test_paper");
                    sub_num=rs.getInt("sub_num");
                    subs=rs.getString("subs");
					mntotalmark=rs.getInt("mntotalmark");
                    if(test_paper==null){
                        test_paper="";
                    }
                    if(subs==null){
                        subs="";
                    }
                }
                rs.close();
                stmt.close();

                if(debug){
                    out.print("<br>mn_test:test_num="+test_num);
                    out.print("<br>mn_test:test_paper="+test_paper);
                    out.print("<br>mn_test:sub_num="+sub_num);
                    out.print("<br>mn_test:subs="+subs);
                }
                //add test
				if(test_paper.equals("")){
                	test_paper+=String.valueOf(newtestID);//一份試卷以","分隔
				}else{
				    test_paper+=","+String.valueOf(newtestID);//一份試卷以","分隔
				}
                test_num++;
                //add sub
                if(subs.indexOf(String.valueOf(subjectID))<0){//new sub
					mntotalmark+=mark;
					if(subs.equals("")){
						subs+=String.valueOf(subjectID);
					}else{
	                    subs+=","+String.valueOf(subjectID);
					}
                    sub_num++;
                }

                 if(debug){
                    out.print("<br>mn_test:test_num="+test_num);
                    out.print("<br>mn_test:test_paper="+test_paper);
                    out.print("<br>mn_test:sub_num="+sub_num);
                    out.print("<br>mn_test:subs="+subs);
                }
                sql=" update mn_test set testpeople= 0, test_num="+test_num+",test_paper='"+test_paper+"' ,"+
                    " sub_num="+sub_num+",subs='"+subs+"',"+
					" mntotalmark="+mntotalmark+
                    " where id="+mntestID;
                stmt=con.createStatement();
                stmt.executeUpdate(sql);
                sql="delete from mn_history where mn_test_id="+mntestID;
                stmt=con.createStatement();
                stmt.executeUpdate(sql);

                }catch(SQLException se){
                    out.print("<BR>update mn_test error: sql="+sql);
                    out.print("<BR>"+se.toString());
                    msgsb.append("update mn_test error: sql="+sql);
                    try{
		                con.rollback();
                    }catch(Exception e1){
                        msgsb.append("<BR>rollbackcbd:SQL="+sql+"\n"+e1.toString());
                    }
                }
                catch(Exception e){
                    out.print("<BR>update mn_test error: sql="+sql);
                    out.print("<BR>"+e.toString());
                    msgsb.append("update mn_test error: sql="+sql);
                    try{
		                con.rollback();
                    }catch(Exception e1){
                    msgsb.append("<BR>rollbackcbd:SQL="+sql+"\n"+e1.toString());
                    }
                }

            }

            }

            con.commit();
            if(debug){
                out.print("<br> new test ID is:"+newtestID);



                stmt=con.createStatement();
                rs=stmt.executeQuery("select id,paper,title from test where id="+newtestID);

                if (rs.next()){
                    Tools.debugmsg("<br> the newest paper is:"+rs.getString("paper"),out);
                    Tools.debugmsg("<br> the title of the paper is:"+rs.getString("title"),out);
                }
                rs.close();
                stmt.close();
            }

        }
	    catch(SQLException e){
            try{
		        con.rollback();
            }catch(Exception e1){
                msgsb.append("<BR>rollbackcbd:SQL="+sql+"\n"+e1.toString());
            }
            msgsb.append("insert Error:SQL="+sql+"\n"+e.toString());

	    }
        catch(Exception e){
            try{
		        con.rollback();
            }catch(Exception e1){
                msgsb.append("<BR>rollbackcbd:SQL="+sql+"\n"+e1.toString());
            }
            msgsb.append("insert Error:SQL="+sql+"\n"+e.toString());

	    }

	}else{
            try{
            con.rollback();
            }catch(Exception e2){
                msgsb.append("rollback:SQL="+sql+"\n"+e2.toString());
            }
            msgsb.append("Single test is error i="+i);
	}

	}catch(Exception e){
            try{
		        con.rollback();
            }catch(Exception e1){
                msgsb.append("<BR>rollbackcbd:SQL="+sql+"\n"+e1.toString());
            }
            msgsb.append("<br>Batch submit Error\n"+
                "<br>strArray["+i+"]="+strArray[i]+"<br>"+e.toString() );
           Tools.debugmsg("<br>i="+i,out);

	}
	return newtestID;

}
%>





<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>試題提交</title>
</head>

<body>`


<%
try{
//UN_debug
msgsb.delete(0,msgsb.length() );
msgsb.append("OK");


try{
    String TeacherID=(String)session.getAttribute("teacherID");
    //Tools.showalert("teaID="+TeacherID,out);
    //Tools.showalert("msgdb="+msgsb.toString(),out);
    //Tools.showalert(TeacherID,out);
    teaID=Integer.parseInt(TeacherID);
}catch(Exception e){
    Tools.showalert("您還沒有登錄,或連接超時,請重新登錄!",out);
    response.sendRedirect("../login.jsp");
    msgsb.append("teacherID Error\n");
    Tools.showJS("window.open('../login.jsp','_self')",out);
    //response.sendRedirect("../login.jsp");
	    Tools.goback(out);
}


if (msgsb.toString().equals("OK"))
{
questTypeID=""+request.getParameter("QuestType");//試題類型ID
subjectID=Integer.parseInt(request.getParameter("Subject"));//科目ID
gradeID=""+request.getParameter("Grade");//計算機等級ID
mntestID=Integer.parseInt(request.getParameter("mntest"));//正式考試ID
knowPointID1=""+request.getParameter("KnowPoint1");//知識點ID
knowPointID2=""+request.getParameter("KnowPoint2");//知識點ID
knowPointID3=""+request.getParameter("KnowPoint3");//知識點ID

String strHtml=""+request.getParameter("Content");//獲取提交的試題的HTML
//debug

con=DBCon.getConnection();

//
strHtml=Tools.codestring(strHtml);//轉換字符集

String group=""+request.getParameter("group");


if(group.equals("single")){//提交單個試題
	//ID=submitOne(strHtml,answer,mark,difficulty,con,false);

}else{
	if(group.equals("suit")	){
	    String Title=""+request.getParameter("suit_title");
            Title=Tools.codestring(Title);
            ID=submitAll(strHtml,Title,con,out);

	}
}

%>
<%temp=msgsb.toString();
if(debug){
    out.print("<br><br><br>New Information");
    out.print(temp);
}


	if(temp.equals("OK")){
		//提交成功
        if(group.equals("single")){//提交單個試題
            Tools.showalert(" 試題提交成功,新的試題ID為:"+ID,out);
            Tools.goback(out);

        }else if(group.equals("suit")){
            Tools.showalert(" 試卷提交成功,新的試卷ID為:"+ID,out);
            Tools.goback(out);

        }



%>

<%
	}
	else{
		System.out.print(msgsb.toString());
%>
		<SCRIPT language="javascript">
			alert("試題未能提交成功,請檢查提交信息或與系統管理員聯系");
			//history.go(-1);
		</SCRIPT>
<%
	}
%>





</body>
</html>
<%
}
%>

<%}
catch(Exception e){
    System.out.print(e.toString());
}
finally{
    DBCon.dropConnection();
}
%>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级日韩不卡播放免费| 欧美人妇做爰xxxⅹ性高电影| 人妖欧美一区二区| 午夜视频在线观看一区二区三区| 亚洲自拍偷拍综合| 亚洲精品成人悠悠色影视| 国产精品理伦片| 亚洲精品欧美激情| 亚洲综合男人的天堂| 亚洲在线成人精品| 性欧美疯狂xxxxbbbb| 日本美女视频一区二区| 精品一区二区三区在线播放视频| 激情国产一区二区| 国产91富婆露脸刺激对白| 成人国产精品免费观看| 色素色在线综合| 日韩免费一区二区| 国产日韩亚洲欧美综合| 亚洲精品亚洲人成人网在线播放| 亚洲午夜久久久久久久久电影网 | 日韩精品在线看片z| 日韩视频免费观看高清在线视频| 亚洲精品一区二区在线观看| 欧美精品一区二区在线观看| 欧美激情综合五月色丁香小说| 国产精品久久久久久户外露出| 亚洲精品国产第一综合99久久| 日韩在线a电影| 国产福利不卡视频| 欧美午夜影院一区| 欧美r级在线观看| 自拍偷拍国产亚洲| 麻豆精品视频在线观看| av中文字幕不卡| 欧美日韩一区二区三区在线看| ww亚洲ww在线观看国产| 亚洲网友自拍偷拍| 国产成人综合亚洲网站| 欧美日韩小视频| 国产精品乱码人人做人人爱| 午夜精品一区二区三区电影天堂| 国产激情精品久久久第一区二区| 欧美三级视频在线播放| 亚洲国产高清aⅴ视频| 婷婷久久综合九色综合伊人色| 成人午夜碰碰视频| 欧美电影免费观看高清完整版在线| 中文字幕制服丝袜一区二区三区 | 亚洲欧美色图小说| 日韩高清电影一区| 欧美亚洲自拍偷拍| 亚洲色图都市小说| 成人夜色视频网站在线观看| 日韩精品一区二区三区swag| 亚洲专区一二三| 色噜噜久久综合| 亚洲国产高清在线| 国产成人精品免费网站| 精品成人私密视频| 免费成人深夜小野草| 欧美日韩小视频| 亚洲一区二区三区四区不卡| 91美女视频网站| 日韩一区日韩二区| 国产91精品露脸国语对白| 久久伊人中文字幕| 国产精品一卡二卡| 精品国产一区二区三区av性色 | 国产精品毛片大码女人| 国产一二三精品| 久久精品一区八戒影视| 国产中文字幕精品| 久久精品视频免费| 成人永久aaa| 中文字幕综合网| 91在线高清观看| 一区二区三区在线看| 色中色一区二区| 亚洲va在线va天堂| 日韩丝袜美女视频| 狠狠色狠狠色综合系列| ww久久中文字幕| 成人手机电影网| 中文字幕一区二区三区蜜月| 91蜜桃在线免费视频| 亚洲午夜激情av| 欧美一级电影网站| 国产精品中文字幕欧美| 欧美国产精品v| 色爱区综合激月婷婷| 亚洲18女电影在线观看| 欧美xxx久久| 成人av在线看| 亚洲成人免费在线| 欧美tickling挠脚心丨vk| 狠狠色丁香婷婷综合| 国产午夜亚洲精品不卡| 91在线免费看| 五月天视频一区| 久久精品视频免费| 欧美色网站导航| 久久99久久久久| 亚洲另类春色校园小说| 91精品国产综合久久久久久久久久| 久久精品国产久精国产爱| 国产精品久久久久久久久免费樱桃 | 一二三区精品视频| 欧美videos中文字幕| eeuss鲁片一区二区三区| 亚洲成人综合视频| 久久久99精品免费观看| 欧美午夜精品一区二区三区| 玖玖九九国产精品| 亚洲精品videosex极品| 久久一区二区视频| 欧美性一二三区| 高清国产午夜精品久久久久久| 亚洲影院在线观看| 久久色中文字幕| 欧美日韩国产天堂| 不卡电影免费在线播放一区| 免费成人在线观看视频| 洋洋成人永久网站入口| 欧美成人vps| 7777精品伊人久久久大香线蕉经典版下载 | 中文字幕一区二区三区色视频 | 日本韩国精品在线| 国产风韵犹存在线视精品| 亚洲1区2区3区视频| 1区2区3区精品视频| 欧美成人一区二区三区片免费| 91麻豆精品秘密| 国产高清在线精品| 激情综合网最新| 日韩在线卡一卡二| 亚洲mv在线观看| 日韩理论片一区二区| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美日韩不卡在线| 欧美午夜影院一区| 91久久精品一区二区| 91亚洲精品久久久蜜桃网站| 国产成人精品三级麻豆| 国产在线精品免费av| 裸体健美xxxx欧美裸体表演| 日韩综合在线视频| 日韩高清不卡一区| 亚洲一区二区三区国产| 久久网站最新地址| 一区二区久久久久| 国产精品久久久久久久浪潮网站| 91搞黄在线观看| 91免费精品国自产拍在线不卡 | 国产精品进线69影院| 国产拍揄自揄精品视频麻豆| 亚洲乱码一区二区三区在线观看| 伊人夜夜躁av伊人久久| 奇米一区二区三区| 91蜜桃视频在线| 欧美精品一区男女天堂| 亚洲欧美日韩国产成人精品影院| 蜜臀精品久久久久久蜜臀| 丁香激情综合国产| 日韩午夜三级在线| 亚洲美女精品一区| 国产一区二区三区在线观看精品 | 亚洲蜜臀av乱码久久精品| 美日韩黄色大片| 欧美日韩在线一区二区| 中文字幕精品一区 | 日韩精品中文字幕在线不卡尤物 | 在线播放日韩导航| 国产精品理伦片| 在线免费观看日本欧美| 麻豆精品国产91久久久久久| 中文av一区二区| 日本高清无吗v一区| 一区二区欧美国产| 91精品国产全国免费观看| 麻豆精品一区二区三区| 中文幕一区二区三区久久蜜桃| 91亚洲精华国产精华精华液| 成人精品小蝌蚪| 亚洲444eee在线观看| 国产精品一区三区| 91免费看片在线观看| 久久精品人人做人人爽97| 处破女av一区二区| 日韩av中文字幕一区二区三区| 亚洲国产一区二区视频| 欧美日韩免费在线视频| 国产专区欧美精品| 五月天欧美精品| 丰满岳乱妇一区二区三区| 欧美私人免费视频| 欧美精品一区二区三区高清aⅴ| 一区二区三区四区在线免费观看| 成人短视频下载| 一级日本不卡的影视|