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

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

?? adminstudentdetails.aspx.cs

?? 網上學生選課系統
?? 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.SqlClient;
//該源碼下載自www.51aspx.com(51aspx.com)

public partial class adminStudentDetails : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["userName"] == null)//如果沒有登錄,轉向登錄界面
        {
            Response.Redirect("Login.aspx");
        }
        else
        {
            if (!IsPostBack)            
                GridViewBind();   //綁定GridView         
        }
    }

    private void GridViewBind()
    {
        string SqlStr = "";
        if (txtstuID.Text.Trim() == "")     //根據是否查詢來定義sql語句
        {
            SqlStr = "SELECT student.*,Depart.* FROM Student ,Depart where Student.stuDepart=Depart.departID order by Student.stuDepart";
        }
        else
        {
            SqlStr = "SELECT student.*,Depart.* FROM Student ,Depart where Student.stuDepart=Depart.departID and Student.stuID like '%"+txtstuID.Text.Trim()+"%' order by Student.stuDepart";
        }
        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;       //取出連接字符串
        DataSet ds = new DataSet();                             //創建DataSet數據集
        SqlConnection conn = new SqlConnection(connStr);        //創建連接對象
        try
        {            
            if (conn.State.ToString() == "Closed")              //如果連接沒有打開,打開連接
                conn.Open();
            SqlDataAdapter da = new SqlDataAdapter(SqlStr, conn);
            da.Fill(ds);                                        //為DataSet數據集填充數據

            GridView1.DataSource = ds.Tables[0].DefaultView;    //為GridView指名數據源
            GridView1.DataBind();                               //綁定數據
        }
        catch (Exception ex)
        {
            Response.Write("數據庫錯誤,錯誤原因:" + ex.Message);
            Response.End();
        }
        finally
        {
            if (conn.State.ToString() == "Open")                //操作完,如果連接處于打開,則關閉連接
                conn.Close();
        }
    }

    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (((DropDownList)e.Row.FindControl("ddlDepart")) != null)
        {
            //生成DropDownList的值,綁定數據
            DropDownList ddldepart = (DropDownList)e.Row.FindControl("ddlDepart");            
            string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
            string SqlStr = "SELECT * from Depart";
            DataSet ds = new DataSet();

            SqlConnection conn = new SqlConnection(connStr);//創建連接對象
            if (conn.State.ToString() == "Closed")//如果連接狀態處于關閉狀態,打開連接
                conn.Open();
            SqlDataAdapter da = new SqlDataAdapter(SqlStr, conn);
            da.Fill(ds);//將數據填充到數據集中
            if (conn.State.ToString() == "Open")//如果連接狀態處于打開狀態,關閉連接
                conn.Close();

            ddldepart.DataSource = ds.Tables[0].DefaultView;//為DropDownList設置數據源
            ddldepart.DataTextField = "departName";//設置顯示字段
            ddldepart.DataValueField = "departID";//設置值字段
            ddldepart.DataBind();//綁定數據
            
            //設置DropDownList中選擇的項
            ddldepart.SelectedValue = ((HiddenField)e.Row.FindControl("hdfDepart")).Value;
            ddldepart.SelectedItem.Text = ((HiddenField)e.Row.FindControl("hdfDepart")).Value;            
        }

    }
    //GridView控件RowEditing事件
    protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
    {
        GridView1.EditIndex = e.NewEditIndex;  //GridView編輯項索引等于單擊行的索引
        GridViewBind();//重新為GridView綁定數據

    }
    //GridView控件RowCancelingEdit事件
    protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
    {
        GridView1.EditIndex = -1;//GridView編輯項索引為-1,即任何一行都不處于編輯狀態
        GridViewBind();//重新為GridView綁定數據

    }
    //GridView控件RowUpdating事件
    protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        //取出編輯行的主鍵值和修改后的各字段值
        string stuid = GridView1.DataKeys[e.RowIndex].Values[0].ToString();
        string stuName = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtName")).Text;
        int stuDepart = int.Parse(((DropDownList)GridView1.Rows[e.RowIndex].FindControl("ddlDepart")).SelectedValue);
        int stuGrade = int.Parse(((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtGrade")).Text);
        int stuClass = int.Parse(((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtClass")).Text);

        //根據主鍵和更新后的值,更新到數據庫中
        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;  
        string SqlStr = "update Student set stuName='" + stuName + "',stuDepart='" + stuDepart + "',stuGrade='" + stuGrade + "',stuClass='" + stuClass + "' where stuID=" + stuid;
        try
        {
            SqlConnection conn = new SqlConnection(connStr);    //創建連接對象
            if (conn.State.ToString() == "Closed")              //如果連接關閉,打開連接
                conn.Open();
            SqlCommand comm = new SqlCommand(SqlStr, conn);
            comm.ExecuteNonQuery();                             //執行修改
            comm.Dispose();
            if (conn.State.ToString() == "Open")                //如果連接打開,關閉連接
                conn.Close();
            GridView1.EditIndex = -1;  
            GridViewBind(); 
        }
        catch (Exception ex)                                    //異常處理
        {
            Response.Write("數據庫錯誤,錯誤原因:" + ex.Message);
            Response.End();
        }
    }
    //GridView控件RowDeleting事件
    protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        string id = GridView1.DataKeys[e.RowIndex].Values[0].ToString(); //取出要刪除記錄的主鍵值
        string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; //取出連接字符串
        string SqlStr = "delete from Student where stuID=" + id;
        try
        {
            SqlConnection conn = new SqlConnection(connStr);    //創建連接對象
            if (conn.State.ToString() == "Closed") 
                conn.Open();
            SqlCommand comm = new SqlCommand(SqlStr, conn);
            comm.ExecuteNonQuery();                             //執行刪除
            comm.Dispose();
            if (conn.State.ToString() == "Open") 
                conn.Close();

            GridView1.EditIndex = -1;
            GridViewBind();
        }
        catch (Exception ex)
        {
            Response.Write("數據庫錯誤,錯誤原因:" + ex.Message);
            Response.End();
        }
    }
   
    protected void imgBtnQuery_Click(object sender, ImageClickEventArgs e)
    {
        GridViewBind();         //根據查詢條件,重新對GridView綁定數據
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97精品久久久午夜一区二区三区| 久久综合久久99| 精品久久久久av影院| 亚洲精品成人少妇| 国产成人丝袜美腿| 欧美人妇做爰xxxⅹ性高电影| 久久九九99视频| 日韩成人精品在线| 在线视频一区二区免费| 久久无码av三级| 美女脱光内衣内裤视频久久影院| 91行情网站电视在线观看高清版| 久久久91精品国产一区二区精品 | 欧美影院一区二区| 国产精品理论在线观看| 麻豆精品久久久| 91精品国产免费| 午夜av区久久| 欧美日韩在线播放| 一区二区三区在线高清| 色拍拍在线精品视频8848| 国产精品全国免费观看高清| 国产精品伊人色| 久久久三级国产网站| 国产一区日韩二区欧美三区| 国产三级欧美三级日产三级99| 奇米色777欧美一区二区| 欧美美女网站色| 亚洲mv在线观看| 7777精品伊人久久久大香线蕉超级流畅| 亚洲视频一二区| 一本色道久久加勒比精品| 亚洲视频香蕉人妖| 欧洲视频一区二区| 午夜精品久久久久久久蜜桃app| 欧洲精品在线观看| 亚洲成精国产精品女| 欧美日韩在线播放三区四区| 五月婷婷欧美视频| 欧美一级视频精品观看| 激情五月激情综合网| 国产亚洲制服色| 色呦呦网站一区| 日韩av在线播放中文字幕| 欧美一级艳片视频免费观看| 国内久久婷婷综合| 国产欧美精品一区| 色偷偷久久一区二区三区| 一区二区三区久久久| 欧美一区二区三区喷汁尤物| 国产一区二区三区日韩| 亚洲丝袜自拍清纯另类| 欧美性生活久久| 精品一区二区影视| 国产精品欧美久久久久无广告| 91美女片黄在线| 天使萌一区二区三区免费观看| 精品国产一区二区亚洲人成毛片| 成人污污视频在线观看| 一区二区三区高清| 欧美成人综合网站| 99久久婷婷国产综合精品| 日韩高清一级片| 日本一区免费视频| 欧美日韩精品一区二区天天拍小说 | 高清不卡一二三区| 亚洲国产精品综合小说图片区| 欧美va亚洲va在线观看蝴蝶网| 成人小视频免费在线观看| 亚洲第一狼人社区| 国产日产欧美一区| 777久久久精品| 成人av手机在线观看| 视频一区在线播放| 中文字幕制服丝袜成人av| 欧美日韩不卡一区| 不卡的av在线| 老司机精品视频在线| 一区二区三区在线观看动漫| 2021久久国产精品不只是精品 | 国产精品一区二区不卡| 亚洲成在人线在线播放| 1024国产精品| 2023国产精品自拍| 日韩亚洲欧美在线| 欧美午夜片在线观看| 99热国产精品| 国产精品白丝av| 美女mm1313爽爽久久久蜜臀| 亚洲天堂中文字幕| 国产欧美在线观看一区| 日韩欧美在线网站| 欧美日韩高清一区| 色婷婷综合久久| 不卡在线视频中文字幕| 国产精品99久久久久久似苏梦涵 | 一区二区三区日本| 日韩理论片一区二区| 国产视频一区不卡| 精品国精品国产尤物美女| 在线综合+亚洲+欧美中文字幕| 91亚洲国产成人精品一区二三| 国产乱码精品一区二区三| 精品一区二区在线免费观看| 蜜桃视频一区二区| 免费观看久久久4p| 蜜臀av在线播放一区二区三区| 亚洲国产日韩在线一区模特| 亚洲自拍偷拍图区| 亚洲一区免费在线观看| 亚洲精品国产品国语在线app| 亚洲欧洲av一区二区三区久久| 国产欧美日韩麻豆91| 欧美国产97人人爽人人喊| 国产精品美女久久久久aⅴ| 国产精品午夜在线观看| 成人欧美一区二区三区白人| 亚洲欧洲99久久| 一区二区欧美国产| 午夜影院久久久| 日韩和欧美的一区| 加勒比av一区二区| 高清在线观看日韩| 色综合天天综合| 欧美日韩性生活| 日韩三级在线观看| 国产情人综合久久777777| 一区在线播放视频| 亚洲午夜日本在线观看| 日韩极品在线观看| 狠狠久久亚洲欧美| 成人av在线影院| 欧美三级在线看| 日韩三级免费观看| 中文在线免费一区三区高中清不卡| 亚洲欧洲精品一区二区三区| 亚洲综合一区二区三区| 美国三级日本三级久久99| 国产麻豆成人精品| 91色婷婷久久久久合中文| 欧美日韩国产区一| 久久亚洲私人国产精品va媚药| 国产精品丝袜91| 亚洲一区二区三区自拍| 精品在线视频一区| 一本到不卡免费一区二区| 欧美一级生活片| 国产精品欧美一区喷水| 亚洲综合丁香婷婷六月香| 卡一卡二国产精品| 97精品视频在线观看自产线路二 | 在线视频国内自拍亚洲视频| 91.com在线观看| 国产亚洲综合色| 五月激情六月综合| 丁香啪啪综合成人亚洲小说| 欧美色图一区二区三区| 精品sm在线观看| 性感美女久久精品| 成人自拍视频在线观看| 91.com视频| 亚洲图片激情小说| 国产成人在线视频网站| 欧美一区二区三区不卡| 中文字幕在线一区免费| 老司机一区二区| 欧美中文字幕一区二区三区亚洲| 精品久久99ma| 五月婷婷综合网| 色婷婷精品久久二区二区蜜臂av| 久久久噜噜噜久久中文字幕色伊伊 | 国产精品99久| 91精品国产综合久久国产大片| 综合在线观看色| 韩国视频一区二区| 欧美区视频在线观看| 国产精品免费久久久久| 激情国产一区二区 | 日本不卡视频在线观看| 欧美影视一区在线| 最新国产精品久久精品| 国产精品77777| 精品国产人成亚洲区| 奇米影视在线99精品| 欧美日韩国产综合一区二区| 国产精品久久久久久亚洲伦| 激情综合网激情| 日韩一级黄色片| 日韩精品电影在线观看| 69成人精品免费视频| 亚洲网友自拍偷拍| 欧洲激情一区二区| 一区二区三区高清在线| 欧美中文字幕一区二区三区亚洲 | 国产精品乱码妇女bbbb| 国产.欧美.日韩| 爽好久久久欧美精品| 欧美亚洲国产怡红院影院| 亚洲自拍偷拍麻豆| 欧美性三三影院|