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

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

?? test.aspx.cs

?? 考試系統(tǒng)俄官方的更好規(guī)劃會更好后感覺 個
?? CS
字號:
?using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
//該源碼下載自www.cnzz.cn

public partial class test : System.Web.UI.Page
{
    int numberofti = 11;//生成試題的數(shù)量
    int[] testlist;//存放10個隨機數(shù)的整型數(shù)組
    DataTable Test = new DataTable();//用于存放隨機抽取的試題;
    OleDbConnection conn;//數(shù)據(jù)庫連接
    protected string[] userselect = new string[10];//考生選擇的答案
    protected string[] trueanswer = new string[10]; //該題正確的答案
    protected void Page_Load(object sender, EventArgs e)
    {
        lblname.Text = (string)Session["username"];
        lbllogintime.Text = (string)Session["logintime"];
        Button1.Visible = false;

    }
    /// <summary>
    /// 生成10個隨機整數(shù),并存放于數(shù)組中
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnbegin_Click(object sender, EventArgs e)
    {
        testlist = new int[numberofti];
        string connecionstring = (string)Application["connectstring"];
        conn = new OleDbConnection(connecionstring);
        string commandtext = "select count(id) from question";
        OleDbCommand comm = new OleDbCommand(commandtext);
        comm.Connection = conn;
        OleDbDataAdapter da = new OleDbDataAdapter(commandtext, conn);
        DataTable dt_rowcount = new DataTable("rowcount");
        da.Fill(dt_rowcount);
        int rows = int.Parse(dt_rowcount.Rows[0][0].ToString());

        for (int i = 0; i < numberofti; i++)
        {
            int temp = GetNumber(rows);
            while (ArrayHasItem(testlist, temp))
            {
                temp = GetNumber(rows);

            }
            testlist[i] = temp;
        }



        OleDbConnection newconn = new OleDbConnection((string)Application["connectstring"]);
        OleDbCommand newcomm = new OleDbCommand();
        newcomm.Connection = newconn;
        newconn.Open();
        for (int x = 0; x < numberofti; x++)
        {
            newcomm.CommandText = CreateSQL(testlist[x].ToString());
            newcomm.ExecuteNonQuery();//把數(shù)組里每一個題的ID所對應(yīng)的標(biāo)志位置為1,表示該題已經(jīng)選上
        }
        da = new OleDbDataAdapter("select * from question where hasselected='1'", conn);//選擇題目
        da.Fill(Test);//把選擇的題目放入DataTable
        newcomm.CommandText = "update question set hasselected='0' where hasselected='1'";//把已經(jīng)選擇的題目的標(biāo)志位置為0,以便下次再選
        conn.Open();
        newcomm.ExecuteNonQuery();
        conn.Close();
        GridView1.DataSource = Test;
        GridView1.DataBind();
        Button1.Visible = true;
        int number = Test.Rows.Count;

    }
    /// <summary>
    /// 按照隨機數(shù)組里的ID號,抽取試題
    /// </summary>
    /// <param name="temarray"></param>
    /// <returns></returns>
    private DataTable GetTestTittle(int[] temarray)
    {
        DataTable testTable = new DataTable();//存放試題的表
        DataTable temptable = new DataTable();

        OleDbDataAdapter odap = new OleDbDataAdapter("select top 30 * from question", conn);
        OleDbCommand cmdselect = new OleDbCommand();
        odap.Fill(testTable);
        return testTable;
    }
    /// <summary>
    /// 根據(jù)每一個ID號生成SQL語句
    /// </summary>
    /// <param name="id"></param>
    /// <returns></returns>
    private string CreateSQL(string id)
    {
        return "update question set hasselected='1' where id=" + id;
    }
    /// <summary>
    /// 得到隨機數(shù)
    /// </summary>
    /// <param name="maxvalue">隨機數(shù)的最大值</param>
    /// <returns></returns>
    private int GetNumber(int maxvalue)
    {
        Random rd = new Random(DateTime.Now.Second);
        int result = rd.Next(maxvalue + 1);
        if (result == 0)
            result = 1;
        return result;

    }
    /// <summary>
    /// 判斷一個整數(shù)數(shù)組里面是否包括一個整數(shù)
    /// </summary>
    /// <param name="array">數(shù)組</param>
    /// <param name="item">一個整數(shù)</param>
    /// <returns></returns>
    private bool ArrayHasItem(int[] array, int item)
    {
        for (int i = 0; i < array.Length; i++)
        {
            if (array[i] == item)
            {
                return true;

            }
        }
        return false;
    }
    /// <summary>
    /// 退出系統(tǒng),并轉(zhuǎn)到登陸頁面,清除session
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Button2_Click(object sender, EventArgs e)
    {
        Session.Clear();
        Response.Redirect("default.aspx");
    }
    /// <summary>
    /// 交卷
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Button1_Click(object sender, EventArgs e)
    {
        int testnumber = Test.Rows.Count;
        Response.Write(testnumber.ToString());

        for (int i = 0; i < testnumber; i++)
        {
            string selvalue = ((RadioButtonList)GridView1.Rows[i].FindControl("RadioButtonList2")).SelectedValue;
            userselect[i] = selvalue;
            trueanswer[i] = Test.Rows[i]["answer"].ToString();
        }
       
    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区精品久久99 | 一本色道久久综合亚洲aⅴ蜜桃 | 国产精品理论片在线观看| 欧美一级专区免费大片| 欧美肥大bbwbbw高潮| 精品视频在线免费| 欧美喷潮久久久xxxxx| 欧美色成人综合| 欧美高清视频不卡网| 欧美体内she精高潮| 在线观看日韩电影| 欧美日韩电影一区| 欧美一区二区啪啪| 欧美一级日韩免费不卡| 欧美一级欧美一级在线播放| 日韩欧美另类在线| 久久蜜桃av一区精品变态类天堂| 欧美成人精品福利| 国产午夜精品一区二区三区四区| 国产女人18水真多18精品一级做 | av激情亚洲男人天堂| 国产aⅴ综合色| 成人99免费视频| 色视频成人在线观看免| 欧美日韩免费视频| 日韩欧美第一区| 国产人久久人人人人爽| 亚洲色欲色欲www| 亚洲高清视频在线| 久久精品国产亚洲一区二区三区| 国产一区二区美女| 91丨九色丨国产丨porny| 欧美在线观看一区| 在线成人高清不卡| 国产亚洲成aⅴ人片在线观看| 国产精品久久久久国产精品日日| 一区二区不卡在线视频 午夜欧美不卡在| 午夜精彩视频在线观看不卡| 韩日av一区二区| 一本大道综合伊人精品热热| 欧美一二三四在线| 中文欧美字幕免费| 天堂va蜜桃一区二区三区漫画版| 国产在线不卡一区| 91精品91久久久中77777| 在线成人av网站| 国产日韩精品一区二区浪潮av| 亚洲综合自拍偷拍| 国产精品一品二品| 欧美日韩一区二区在线观看视频 | 亚洲免费观看高清完整版在线观看 | 国产 欧美在线| 欧美日韩亚洲丝袜制服| 国产欧美日韩在线看| 天天操天天干天天综合网| 国产成人av电影在线播放| 欧美日韩综合色| 国产欧美日产一区| 日本中文在线一区| 色婷婷精品久久二区二区蜜臀av| 亚洲精品一区二区三区香蕉| 亚洲精品国产a久久久久久| 国产一区二三区好的| 欧美日本在线看| 中文字幕一区二区三| 精品亚洲porn| 欧美日韩精品欧美日韩精品| 国产精品成人免费在线| 激情综合五月天| 欧美日韩一本到| 亚洲欧洲性图库| 国产精品一卡二卡| 欧美一级高清片| 亚洲国产成人91porn| 99re热视频精品| 国产婷婷色一区二区三区 | 99r精品视频| 久久女同精品一区二区| 爽好久久久欧美精品| 一本一本久久a久久精品综合麻豆| 久久天堂av综合合色蜜桃网| 日本美女视频一区二区| 欧美三级三级三级| 亚洲人成小说网站色在线| 成人综合激情网| 久久久国产一区二区三区四区小说| 日本午夜一本久久久综合| 在线观看日韩精品| 亚洲另类色综合网站| 不卡的av中国片| 欧美国产精品一区二区三区| 国内精品国产成人国产三级粉色 | 91亚洲资源网| 欧美国产综合色视频| 韩国av一区二区三区四区| 日韩一区二区免费电影| 亚洲国产三级在线| 色爱区综合激月婷婷| 亚洲人成亚洲人成在线观看图片| 成人精品小蝌蚪| 中文成人综合网| av毛片久久久久**hd| 日韩伦理电影网| 色综合久久88色综合天天免费| 国产精品不卡一区| 91视视频在线直接观看在线看网页在线看| 国产精品素人视频| 成人开心网精品视频| 136国产福利精品导航| 色综合久久中文字幕综合网| 亚洲免费观看高清完整版在线观看| 色哟哟亚洲精品| 亚洲国产视频网站| 91麻豆精品国产91久久久| 欧美性大战xxxxx久久久| 亚洲成人午夜影院| 91精品视频网| 韩国中文字幕2020精品| 久久九九久久九九| 成人av资源在线| 亚洲精品免费看| 777亚洲妇女| 韩国精品主播一区二区在线观看| 久久久国际精品| 91免费看视频| 亚洲图片一区二区| 4438x亚洲最大成人网| 久草中文综合在线| 国产精品水嫩水嫩| 在线观看日韩精品| 久久国产精品99精品国产| 欧美激情在线观看视频免费| 91视频国产观看| 日韩电影在线一区| 国产欧美日韩卡一| 一本高清dvd不卡在线观看| 视频一区二区不卡| 国产三级一区二区| 欧美主播一区二区三区美女| 蜜臀精品一区二区三区在线观看| 国产亚洲欧美日韩俺去了| 97久久精品人人做人人爽50路| 性感美女极品91精品| 久久午夜电影网| 欧美视频在线观看一区| 久久精工是国产品牌吗| 成人欧美一区二区三区视频网页 | 亚洲免费在线视频| 欧美一区二区精品在线| 成人av资源站| 日本午夜精品一区二区三区电影| 亚洲国产精品黑人久久久| 欧美在线短视频| 国产美女视频91| 亚洲一二三四久久| 久久精品亚洲精品国产欧美kt∨| 在线中文字幕一区| 国产毛片精品一区| 香蕉久久一区二区不卡无毒影院 | 一区二区免费视频| 精品国产乱子伦一区| 在线观看网站黄不卡| 国产一区二区三区四| 午夜伊人狠狠久久| 中文一区一区三区高中清不卡| 欧美在线一区二区三区| 国产成人精品一区二区三区四区| 午夜精品视频一区| 亚洲视频一区二区在线| 久久综合999| 4438成人网| 91福利精品视频| 成人在线一区二区三区| 麻豆国产91在线播放| 亚洲高清视频在线| 亚洲乱码日产精品bd| 国产日韩欧美激情| 欧美成人免费网站| 欧美人体做爰大胆视频| 91亚洲精品乱码久久久久久蜜桃| 精品亚洲成a人| 五月天欧美精品| 一区二区免费在线播放| 中文字幕在线不卡| 久久精品一区二区三区不卡| 日韩一区二区三区电影| 欧美日韩色一区| 91国模大尺度私拍在线视频| aa级大片欧美| 国产成人午夜片在线观看高清观看| 另类专区欧美蜜桃臀第一页| 偷窥少妇高潮呻吟av久久免费| 亚洲摸摸操操av| **欧美大码日韩| 国产精品久久午夜| 中文一区一区三区高中清不卡| 久久精品视频在线免费观看| 精品福利视频一区二区三区| 日韩久久久久久| 精品久久久久久久久久久久包黑料 |