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

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

?? mainform.cs

?? 學生成績管理系統 用于建議的學生成績管理 有登錄 修改成績 添加學生資料 刪除學生資料等功能
?? CS
?? 第 1 頁 / 共 2 頁
字號:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;


namespace student
{
    public partial class MainForm : Form
    {
        dataBase data = new dataBase();
        OleDbDataAdapter couDataAdapter, stuDataAdapter, scoDataAdapter, scoDataAdapter1;
        Boolean couNewRecord = false;
        Boolean stuNewRecord = false;
        string sex;
        string couNumber, stuNumber, classes;
        public MainForm()
        {
            InitializeComponent();
            this.StartPosition = FormStartPosition.CenterScreen;
            stuDataGridView.ReadOnly = true;
            stuDataGridView.ReadOnly = true;
        }
        //獲取課程號
        private void GetCouNumber()
        {
            OleDbDataReader sdr;
            string couSql = "select couNumber from course";
            sdr = data.GetReader(couSql);
            couNumberComboBox.Items.Clear();

            while (sdr.Read())
            {
                couNumberComboBox.Items.Add(sdr.GetValue(0));
            }
            sdr.Close();
            data.Con.Close();
            if (couNumberComboBox.Items.Count > 0)
            {

            }
            couNumber = couNumberComboBox.Text;
            data.Con.Close();
        }
        //獲取課程名
        private void GetCouName()
        {
            OleDbDataReader sdr;
            string couSql = "select couName from course";
            sdr = data.GetReader(couSql);

            couComboBox.Items.Clear();
            comboBox1.Items.Clear();
            while (sdr.Read())
            {

                couComboBox.Items.Add(sdr.GetValue(0));
                comboBox1.Items.Add(sdr.GetValue(0));
            }
            sdr.Close();
            data.Con.Close();

            data.Con.Close();
        }
        //獲取班級
        private void GetStuClass(ComboBox combox1, ComboBox combox2)
        {
            OleDbDataReader sdr;
            string stuSql = "select distinct class from stuInfor where college = '" + combox1.Text + "'";
            combox2.Items.Clear();
            sdr = data.GetReader(stuSql);
            while (sdr.Read())
            {
                combox2.Items.Add(sdr.GetValue(0));

            }
            sdr.Close();
            data.Con.Close();
            if (combox2.Items.Count > 0)
            {
                combox2.SelectedIndex = 0;
            }
            data.Con.Close();

        }

        //獲取學生學院
        private void GetStuCollege()
        {
            OleDbDataReader sdr;
            string stuSql = "select distinct college from stuInfor";
            sdr = data.GetReader(stuSql);
            while (sdr.Read())
            {


            }
            sdr.Close();
            data.Con.Close();
            if (collegeComboBox.Items.Count > 0)
            {
            }
            data.Con.Close();

        }
        //獲取學生學號
        private void GetStuNumber(ComboBox s, ComboBox c, ComboBox n)
        {

            OleDbDataReader sdr;

            string stuSql = "select  stuNumber,stuName from stuInfor where college = '" + s.Text
                + "' and class = '" + c.Text + "'";
            n.Items.Clear();
            sdr = data.GetReader(stuSql);
            while (sdr.Read())
            {

                n.Items.Add(sdr.GetValue(0));
            }
            sdr.Close();
            data.Con.Close();
            if (n.Items.Count > 0)
            {
                n.SelectedIndex = 0;
                stuNumber = n.Text;
            }

            data.Con.Close();
        }




        private void GetStuScore2()
        {
            OleDbDataReader sdr;
            string sql = "select  S.score from stuScore S,course C where C.couName='" + couComboBox.Text + "' and S.stuNumber = '" + stuNumberComboBox.Text + "' and S.couNumber=C.couNumber";

            sdr = data.GetReader(sql);
            if (sdr.Read())
            {

                scoTextBox.Text = sdr["score"].ToString();

            }
            sdr.Close();
            data.Con.Close();
        }



        //綁定學生數據
        private void GetStudent()
        {
            DataSet stuDataSet = new DataSet();
            string stuSql = "select * from stuInfor where college = '" + collegeComboBox.Text + "'and class = '" + classComboBox.Text + "'";
            stuDataSet = data.getData(stuSql);
            stuDataAdapter = new OleDbDataAdapter(data.command);
            stuDataAdapter.Fill(stuDataSet, "stuInfor");
            stuBindingSource.DataSource = stuDataSet.Tables["stuInfor"];
            stuDataGridView.DataSource = stuBindingSource;
            data.Con.Close();
        }
        //綁定課程數據
        private void GetCourse()
        {
            DataSet couDataSet = new DataSet();
            string couSql = "select * from course";
            couDataSet = data.getData(couSql);
            couDataAdapter = new OleDbDataAdapter(data.command);
            couDataAdapter.Fill(couDataSet, "course");
            couBindingSource.DataSource = couDataSet.Tables["course"];
            couDataGridView.DataSource = couBindingSource;
            data.Con.Close();
        }
        //綁定成績數據
        private void GetScore()
        {
            DataSet scoDataSet = new DataSet();
            string scoSql = "select C.couName,S.score from stuScore S,course C where S.stuNumber = '" + stuNumberComboBox.Text + "' and  S.couNumber = C.couNumber";
            scoDataSet = data.getData(scoSql);
            scoDataAdapter = new OleDbDataAdapter(data.command);
            scoDataAdapter.Fill(scoDataSet, "stuScore");
            scoBindingSource.DataSource = scoDataSet.Tables["stuScore"];
            scoDataGridView.DataSource = scoBindingSource;
            data.Con.Close();
        }
        private void ManagerForm_Load(object sender, EventArgs e)
        {
            stuBindingNavigator.BindingSource = stuBindingSource;
            couBindingNavigator.BindingSource = couBindingSource;

            collegeComboBox.SelectedIndex = 0;

            GetStudent();
            GetCourse();
            GetCouNumber();

            GetScore();
            GetCouName();

        }


        //獲取課程號
        private void couNumberChanged(object sender, EventArgs e)
        {
            OleDbDataReader sdr;
            string sql = "select  couName from course where couNumber='" + couNumberComboBox.Text + "'";
            couNumber = couNumberComboBox.Text;
            sdr = data.GetReader(sql);
            if (sdr.Read())
            {
                couNameTextBox1.Text = sdr["couName"].ToString();

            }
            sdr.Close();
            data.Con.Close();
        }
        //創建新課程
        private void newCourse(object sender, EventArgs e)
        {
            couNumberComboBox.Text = "";
            couNameTextBox1.Text = "";
            couNewRecord = true;
            couNumberComboBox.DropDownStyle = ComboBoxStyle.DropDown;
        }
        private void addCourse(string stuNumber, string stuName, string couNumber)
        {
            string score = "";
            string sql = "insert into stuScore (stuNumber,stuName,couNumber,score) values(" +
                     "'" + stuNumber + "'," +
                     "'" + stuName + "'," +
                     "'" + couNumber + "'," +
                     "'" + score + "')";

            data.Execute(sql);
            // data.Con.Close();
        }
        //保存課程信息
        private void saveCourse(object sender, EventArgs e)
        {
            string sql;
            string sql1 = "update stuScore set couNumber = '" + couNumberComboBox.Text + "' where couNumber = '" + couNumber + "'";
            if (couNewRecord == true)
            {
                sql = "insert into course (couNumber,couName) values(" +
                     "'" + couNumberComboBox.Text + "'," +
                     "'" + couNameTextBox1.Text + "')";
            }
            else
            {
                sql = "update course set " +
                    " couNumber = '" + couNumberComboBox.Text + "'," +
                    " couName = '" + couNameTextBox1.Text + "' where couNumber = '" + couNumber + "'";


            }
            try
            {
                int rowAffected = data.ExecuteSql(sql);
                if (rowAffected == 1)
                {
                    int rowAffected1 = data.ExecuteSql(sql1);
                    couNumberComboBox.Items.Add(couNumberComboBox.Text);
                    GetCourse();
                }

            }
            catch (OleDbException ex)
            {
                MessageBox.Show("該課程的信息已存在!", "出現錯誤",
                    MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (couNewRecord == true)
            {

                OleDbDataReader sdr;
                string sql2 = "select  * from stuInfor";
                sdr = data.GetReader(sql2);
                while (sdr.Read())
                {
                    addScore(sdr["stuNumber"].ToString(), sdr["stuName"].ToString(), couNumberComboBox.Text);

                }
                sdr.Close();
                data.Con.Close();

                couNumberComboBox.DropDownStyle = ComboBoxStyle.DropDownList;
                couNewRecord = false;
                couNumberComboBox.SelectedIndex = couNumberComboBox.Items.Count - 1;

            }
            data.Con.Close();
            GetCouName();
            collegeComboBox.SelectedIndex = 1;

        }
        //刪除課程信息
        private void deleteCourse(object sender, EventArgs e)
        {
            string sql = "delete from course  where couNumber = '" + couNumberComboBox.Text + "'";
            string sql1 = "delete from stuScore  where couNumber = '" + couNumberComboBox.Text + "'";
            try
            {
                int rowAffected = data.ExecuteSql(sql);

                if (rowAffected == 1)
                {
                    int rowAffected1 = data.ExecuteSql(sql1);
                    couNumberComboBox.Items.Remove(couNumberComboBox.Text);
                    if (couNumberComboBox.Items.Count > 0)
                    {
                        couNumberComboBox.SelectedIndex = 0;
                    }
                    else
                    {
                        couNumberComboBox.Text = "";
                        couNameTextBox1.Text = "";
                    }
                    GetCourse();
                    GetCouNumber();
                    GetCouName();
                }

            }
            catch (OleDbException ex)
            {
                MessageBox.Show(ex.Message, "出現錯誤",
                    MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            data.Con.Close();
            collegeComboBox.SelectedIndex = 1;
        }

        /*查詢課程
        private void queryCourse(object sender, EventArgs e)
        {
            OleDbDataReader sdr;
            string sql = "select  * from course where couNumber='" + findCouToolStripTextBox.Text + "'";
            sdr = data.GetReader(sql);
            if (sdr.Read())
            {
                couNumberComboBox.Text = sdr["couNumber"].ToString();
            }
            else
            {
                MessageBox.Show("你所查找的課程信息不存在!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            sdr.Close();
            data.Con.Close();
        }*/
        //學院變化時
        private void collegeChanged(object sender, EventArgs e)
        {
            classComboBox.DropDownStyle = ComboBoxStyle.DropDown;
            classComboBox.Text = "";
            stuNumberComboBox.DropDownStyle = ComboBoxStyle.DropDown;
            stuNumberComboBox.Text = "";           
            majorTextBox.Text = "";
            nameTextBox.Text = "";
            GetStuClass(collegeComboBox, classComboBox);
            classes = classComboBox.Text;


        }

        private void stuNumberChanged(object sender, EventArgs e)
        {
            OleDbDataReader sdr;
            string sql = "select  * from stuInfor where college='" + collegeComboBox.Text + "' and stuNumber = '" + stuNumberComboBox.Text + "'";
            stuNumber = stuNumberComboBox.Text;
            sdr = data.GetReader(sql);
            if (sdr.Read())
            {
                nameTextBox.Text = sdr["stuName"].ToString();
                majorTextBox.Text = sdr["major"].ToString();
            }
            sdr.Close();
            data.Con.Close();
            GetScore();
        }
        //添加學生
        private void newStudent(object sender, EventArgs e)
        {
            nameTextBox.Text = "";

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人免费在线观看不卡| 经典一区二区三区| 9色porny自拍视频一区二区| 亚洲精品一区二区三区蜜桃下载| 偷偷要91色婷婷| 欧美精品日韩一区| 激情综合五月天| 久久综合网色—综合色88| 国产乱码精品一区二区三区五月婷| 日韩精品中文字幕在线一区| 麻豆精品国产91久久久久久| 久久久久免费观看| 波多野结衣在线一区| 国产精品视频看| 欧美综合亚洲图片综合区| 亚洲国产精品久久人人爱蜜臀 | 成人免费视频视频在线观看免费 | 欧美在线|欧美| 天堂一区二区在线| 国产视频一区二区在线观看| 成人美女视频在线看| 一级日本不卡的影视| 欧美v国产在线一区二区三区| 成人午夜电影久久影院| 亚洲久草在线视频| 26uuu另类欧美| 欧美丝袜丝交足nylons图片| 精彩视频一区二区三区| 亚洲乱码日产精品bd| 久久色.com| 91麻豆精品国产91久久久久| av资源网一区| 国产凹凸在线观看一区二区| 五月婷婷综合网| 亚洲久本草在线中文字幕| 久久久一区二区三区| 欧美日韩在线三区| 91玉足脚交白嫩脚丫在线播放| 久久91精品久久久久久秒播| 亚洲精品国产第一综合99久久 | 国产欧美精品一区| 欧美tickling挠脚心丨vk| 7777精品伊人久久久大香线蕉经典版下载| jiyouzz国产精品久久| 久久99热这里只有精品| 日韩国产精品久久久久久亚洲| 夜夜精品视频一区二区| 国产精品国产馆在线真实露脸| 久久久一区二区三区捆绑**| 欧美一级高清大全免费观看| 欧美日韩国产免费一区二区| 精品视频色一区| 欧美一级一级性生活免费录像| 欧美久久久久久久久| 日韩视频永久免费| 2020国产精品自拍| 国产精品久久久久久久午夜片| 国产精品毛片久久久久久| 中文字幕欧美区| 亚洲综合图片区| 亚洲一区二区在线播放相泽| 日韩在线卡一卡二| 国产麻豆精品95视频| av在线播放不卡| 欧美色精品天天在线观看视频| 欧美日产国产精品| 国产欧美一区二区精品性色超碰| 国产精品福利电影一区二区三区四区 | 亚洲综合精品自拍| 久久激情综合网| 色激情天天射综合网| 日韩欧美视频一区| 一区二区三区四区在线免费观看| 亚洲电影在线播放| 国内精品视频666| 欧美三级电影网站| 国产精品久久久一区麻豆最新章节| 亚洲.国产.中文慕字在线| 亚洲一区免费在线观看| 国产乱淫av一区二区三区 | 91蝌蚪porny成人天涯| 国产黄色成人av| 91在线观看一区二区| 麻豆免费精品视频| 91小视频免费观看| 91精品国产一区二区三区香蕉| 久久亚洲一区二区三区四区| 色综合久久综合中文综合网| 懂色av噜噜一区二区三区av| 男女激情视频一区| 污片在线观看一区二区| 亚洲激情欧美激情| 欧美精品在线一区二区三区| 日本一区免费视频| 一区二区三区**美女毛片| 亚洲成av人综合在线观看| 天堂va蜜桃一区二区三区漫画版| 亚洲欧美日韩国产另类专区| 精品一区二区日韩| 成人va在线观看| 欧美日韩精品一区二区三区蜜桃| 欧美精品一区二区精品网| 亚洲人妖av一区二区| av电影在线观看不卡| 中文字幕在线播放不卡一区| 国产**成人网毛片九色| 欧美色精品在线视频| 亚洲国产aⅴ成人精品无吗| 岛国一区二区三区| 国产精品午夜免费| 欧美日韩一区三区四区| 亚洲精品日韩一| 欧美成人猛片aaaaaaa| 91.com视频| 国产精品99精品久久免费| 2023国产精华国产精品| 久久97超碰国产精品超碰| 亚洲免费观看视频| 亚洲视频一区二区免费在线观看| 精品美女在线观看| 欧美色网站导航| 日韩欧美亚洲一区二区| 亚洲裸体xxx| 国内精品免费**视频| 欧美一级免费大片| 亚洲第一精品在线| 亚洲精品在线观| 欧美在线观看一区| 男女视频一区二区| 在线亚洲+欧美+日本专区| 久久婷婷色综合| 国产精品自在在线| 欧美日韩国产一区| 亚洲免费伊人电影| 精品国产第一区二区三区观看体验| 51久久夜色精品国产麻豆| 色婷婷av一区二区三区大白胸| 精品亚洲国产成人av制服丝袜| 亚洲男同性视频| 国产成人午夜精品影院观看视频| 欧美一区2区视频在线观看| 亚洲久草在线视频| 欧美日韩一区在线观看| 亚洲第一福利一区| 亚洲精品一区二区三区香蕉| 国产美女精品一区二区三区| 日韩精品专区在线影院观看| 久草精品在线观看| 亚洲人精品午夜| 欧美在线高清视频| 国产盗摄女厕一区二区三区| 亚洲黄色免费网站| 欧美不卡视频一区| 欧美日韩一区二区在线观看| 国产综合色精品一区二区三区| 国产精品视频免费看| 久久影院视频免费| 欧美日韩一区二区三区视频| eeuss鲁片一区二区三区在线观看| 亚洲日本护士毛茸茸| 久久久国际精品| 日韩理论片网站| 午夜视频在线观看一区二区三区| 亚洲一区二区三区四区五区黄| 亚洲国产一区二区三区| 天天综合色天天综合| 国产一区二三区好的| 国产成人在线视频播放| 国内精品在线播放| 日本视频中文字幕一区二区三区| 亚洲视频免费在线观看| 成人免费在线观看入口| 日韩一区二区三免费高清| 欧美日韩成人激情| 日韩欧美精品在线视频| 91精品国产高清一区二区三区 | 91精品国产高清一区二区三区蜜臀 | 青青草精品视频| 美腿丝袜一区二区三区| 麻豆freexxxx性91精品| 麻豆精品久久精品色综合| 久久99这里只有精品| 成人免费毛片app| 成人午夜电影久久影院| 色播五月激情综合网| 欧美日韩一本到| 久久精品一区二区三区不卡牛牛| 欧美激情一区二区| 亚洲大片一区二区三区| 久久99精品国产| 97aⅴ精品视频一二三区| 欧美日韩免费一区二区三区| 欧美精品一区二区不卡| 亚洲日本护士毛茸茸| 九九**精品视频免费播放| 91色综合久久久久婷婷| 日韩三级伦理片妻子的秘密按摩| 久久久久久久久免费| 亚洲国产精品欧美一二99| 国产高清不卡二三区|