ASP.NET学生信息管理系统(10)

来源:xiaoniu168.com 作者:本站原创 添加时间:2011-11-22 点击数:28414

计算机毕业设计学生成绩管理功能介绍:

(2)学生成绩管理
此页面可以对学生成绩进行维护,添加、修改操作。以及显示学生成绩列表。如图:

以下是引用片段:

其实现代码如下:
 protected void Page_Load(object sender, EventArgs e)
    {
        // 在此处放置用户代码以初始化页面
        if (!Page.IsPostBack)
        {
            //显示学生成绩列表
            this.GridView1.DataSource = Database.Get_Table("SELECT * FROM 班级课程 INNER JOIN 课程 ON 班级课程.课程代码 = 课程.课程代码 INNER JOIN  学生成绩 INNER JOIN 学生 ON 学生成绩.学号 = 学生.学号 ON  班级课程.班课代码 = 学生成绩.班课代码 INNER JOIN 班级 ON 班级课程.班级代码 = 班级.班级代码 INNER JOIN 考试类型 ON 学生成绩.考试代码 = 考试类型.考试代码 where 班主任帐号='" + Session["帐号"].ToString() + "'");
            this.GridView1.DataBind();
        }
    }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        string Key = this.GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)]["成绩代码"].ToString();
        if (e.CommandName == "Del")
        {
            //删除学生成绩信息
            Database.ExecSql("delete from 学生成绩 where 成绩代码=" + Key + "");
            this.GridView1.DataSource = Database.Get_Table("SELECT * FROM 班级课程 INNER JOIN 课程 ON 班级课程.课程代码 = 课程.课程代码 INNER JOIN  学生成绩 INNER JOIN 学生 ON 学生成绩.学号 = 学生.学号 ON  班级课程.班课代码 = 学生成绩.班课代码 INNER JOIN 班级 ON 班级课程.班级代码 = 班级.班级代码 INNER JOIN 考试类型 ON 学生成绩.考试代码 = 考试类型.考试代码 where 班主任帐号='" + Session["帐号"].ToString() + "'");
            this.GridView1.DataBind();
        }
}
protected void Page_Load(object sender, EventArgs e)
    {
        // 在此处放置用户代码以初始化页面
        if (!Page.IsPostBack)
        {
            //帮定考试  绑定学生 绑定课程
            DropDownList1.DataTextField = "考试名称";
            DropDownList1.DataValueField = "考试代码";
            DropDownList1.DataSource = Database.Get_Table("select * from 考试类型");
            DropDownList1.DataBind();
            DropDownList2.DataTextField = "姓名";
            DropDownList2.DataValueField = "学号";
            DropDownList2.DataSource = Database.Get_Table("select * from 学生 where 班级代码=" + Database.Get_Table("select 班级代码 from 班级 where 班主任帐号='" + Session["帐号"].ToString() + "'").Rows[0][0].ToString() + "");
            DropDownList2.DataBind();
            DropDownList3.DataTextField = "课程名称";
            DropDownList3.DataValueField = "班课代码";
            DropDownList3.DataSource = Database.Get_Table("SELECT * FROM 班级课程 INNER JOIN 课程 ON 班级课程.课程代码 = 课程.课程代码 INNER JOIN 班级 ON 班级课程.班级代码 = 班级.班级代码 where 班级.班级代码=" + Database.Get_Table("select 班级代码 from 班级 where 班主任帐号='" + Session["帐号"].ToString() + "'").Rows[0][0].ToString() + "");
            DropDownList3.DataBind();
        }

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第11页为计算机毕业论文成绩及格率查询......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网