• 大小: 453KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-27
  • 语言: C#
  • 标签:

资源简介

C#教务管理系统源代码,完美运行于VS2012;包括学生信息查询修改、选课、成绩查询,教师信息查询修改、学生成绩差学、成绩的修改和录入、增开课程、删除课程。可以进行学生和教师的注册。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;

//public class napawo
//{
//    public static string name = null password = null;
//}

public partial class _Default : System.Web.UI.Page
{//连接数据库
    static string con = “Data Source = localhost; Initial Catalog = test; User ID = sa; Password = 551188“;
    SqlConnection mycon = new SqlConnection(con);
    protected void Page_Load(object sender EventArgs e)
    {

    }
    protected void Button1_Click(object sender EventArgs e)
    {
        if (CheckBox1.Checked && CheckBox2.Checked)
        {
            Label3.Text = “请选择登录身份(学生或教师)“;
            return;
        }
        if (!CheckBox1.Checked && !CheckBox2.Checked)
        {
            Label3.Text = “请选择登录身份(学生或教师)“;
            return;
        }
        if((TextBox1.Text == ““)||(TextBox2.Text == ““))
        {
            Label3.Text = “请输入用户名和密码“;
            return;
        }
        mycon.Open();//开启数据库

        if (CheckBox2.Checked)//判断是否为学生登录
        {
            string name1 = TextBox1.Text password1 = TextBox2.Text;
            string sql = “select count(*) from User1 where username =‘“ + name1 + “‘ AND password = ‘“ + password1 + “‘“;//获取符合条件(where)行的数量
            SqlDataAdapter myda = new SqlDataAdapter(sql mycon);
            DataSet myds = new DataSet();//将数据库里的表独到Dataset对象(myds)里面
            myda.Fill(myds “User1“);
            if (Convert.ToInt16(myds.Tables[“User1“].Rows[0][0]) != 0)
            {
                Session[“role“] = “Student“;//全局变量在浏览器关闭之前存储各个网页公用数据
                Session[“Pubname“] = name1;
                Session[“Pubpassword“] = password1;
                myds.Dispose();
                myda.Dispose();
                Server.Transfer(“Layout.aspx“);//跳转网页,有多种方法“注意整理”
            }
            else
            {
                Label3.Text = “用户名或密码错误“;
                myds.Dispose();
                myda.Dispose();
            }
        }

        if (CheckBox1.Checked)//判断是否为教师登录
        {
            string sql = “select username password from t_User“;
            SqlDataAdapter myda = new SqlDataAdapter(sql mycon);
            DataSet myds = new DataSet();
            myda.Fill(myds “t_User“);
            for (int i = 0; i < myds.Tables[“t_User“].Rows.Count; i++)
            {
                if ((myds.Tables[“t_User“].Rows[i][0].ToString() == TextBox1.Text) && (myds.Tables[“t_User“].Rows[i][1].ToString() == TextBox2.Text))
                {
                    Session[“role“] = “Teacher“;
                    Session[“Pubname“] = TextBox1.Text;
                    Session[“Pubpassword“] = TextBox2.Text;
                    myds.Dispose();
                    Server.Transfer(“Layout.aspx“);
                }
                else
                {
                    Label3

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     190605  2014-03-27 10:35  EducationSystem\1.jpg

     文件       1281  2014-03-28 13:46  EducationSystem\Entry.aspx

     文件       3551  2014-04-02 16:37  EducationSystem\Entry.aspx.cs

     文件       9439  2014-04-08 13:18  EducationSystem\Layout.aspx

     文件        902  2014-04-09 09:23  EducationSystem\Layout.aspx.cs

     文件        880  2014-04-09 09:51  EducationSystem\mainpage.aspx

     文件        385  2014-03-31 15:03  EducationSystem\mainpage.aspx.cs

     文件     238126  2014-03-31 14:59  EducationSystem\mainpage.png

     文件       1911  2014-03-27 11:17  EducationSystem\Register.aspx

     文件       8809  2014-04-03 11:06  EducationSystem\Register.aspx.cs

     文件       3813  2014-04-08 16:30  EducationSystem\Select.aspx

     文件      11971  2014-04-08 14:06  EducationSystem\Select.aspx.cs

     文件        630  2014-03-31 15:10  EducationSystem\S_Class.aspx

     文件       1553  2014-04-08 13:26  EducationSystem\S_Class.aspx.cs

     文件        632  2014-03-31 15:06  EducationSystem\S_Information.aspx

     文件       1450  2014-04-08 13:43  EducationSystem\S_Information.aspx.cs

     文件        628  2014-03-31 15:51  EducationSystem\S_Mark.aspx

     文件       1530  2014-04-08 13:30  EducationSystem\S_Mark.aspx.cs

     文件       1381  2014-04-01 10:30  EducationSystem\T_AddClass.aspx

     文件       4660  2014-04-08 14:21  EducationSystem\T_AddClass.aspx.cs

     文件       1545  2014-04-01 09:47  EducationSystem\T_Change.aspx

     文件       2868  2014-04-08 14:51  EducationSystem\T_Change.aspx.cs

     文件       1800  2014-04-03 14:11  EducationSystem\T_ChangeMark.aspx

     文件       7848  2014-04-08 16:12  EducationSystem\T_ChangeMark.aspx.cs

     文件        630  2014-04-01 09:54  EducationSystem\T_Class.aspx

     文件       1510  2014-04-08 16:13  EducationSystem\T_Class.aspx.cs

     文件       1733  2014-04-02 15:52  EducationSystem\T_ClassMark.aspx

     文件      10887  2014-04-08 16:22  EducationSystem\T_ClassMark.aspx.cs

     文件       3783  2014-04-08 16:30  EducationSystem\T_DeleteClass.aspx

     文件       7516  2014-04-08 16:44  EducationSystem\T_DeleteClass.aspx.cs

............此处省略13个文件信息

评论

共有 条评论