激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET實現學生管理系統

ASP.NET實現學生管理系統

2019-12-28 14:23你憋說話! ASP.NET教程

這篇文章主要介紹了ASP.NET實現學生管理系統

學生管理系統所需要的具體控件和主要屬性:

1、登錄窗體

基本控件:

label(標簽控件)

主要屬性:Image(在標簽上顯示的圖像)

Text(在標簽上顯示的文本)

TextBox(文本框控件)

主要屬性:PasswordChar(指示在作為密碼框時,文本框中顯示的字符,而不是實際輸入的文本)

Button(按鈕控件)

ComboBox(下拉框)屬性:SelectedItem:獲取當前選定的項

事件:Click(單擊控件時發生)

ASP.NET實現學生管理系統

 

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
private void butStyle_Click(object sender, EventArgs e)
    {
      string str = "Data source=.;Initial catalog=Myschool;uid=sa";
      SqlConnection con = new SqlConnection(str);
      string sql = "select count(1) from student where studentName='" + txtUserName.Text + "' and LoginPwd='" + txtPwd.Text + "'";
      SqlCommand cmd = new SqlCommand(sql, con);
      try
      {
        con.Open();
        int count = Convert.ToInt32(cmd.ExecuteScalar());
        if (count > 0)
        {
         MessageBox.Show("登陸成功");
          this.Hide();
          FormMain frm = new FormMain();
          frm.Show();
        }
      }
      catch (Exception)
      {
 
        MessageBox.Show("退出");
      }
      finally
      {
        con.Close();
      }

Sender是事件源,表示發生了這個事件的對象,事件發生中,事件源就是按鈕。

e是事件參數(EventArgs)對象,不同的事件會有不同的參數。

Close()方法是窗體類Form的一個方法,作用是關閉窗體。

2.Myschool管理員

ASP.NET實現學生管理系統

ASP.NET實現學生管理系統

01.給菜單欄中的“新增學生”菜單項添加事件處理程序,代碼如下

?
1
2
3
4
5
private void 新增學生ToolStripMenuItem_Click(object sender, EventArgs e)
    {
      FormStudent formStudent = new FormStudent();
      formStudent.Show();
    }

02.添加學生信息

ASP.NET實現學生管理系統

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
public void Save()
   {
     //添加學生
     string pwd = txtpwd.Text;
     string stuname = textname.Text;
     //性別
     string stugender = string.Empty;
     if (radioman.Checked)
     {
       stugender = "1";
     }
     else
     {
       stugender = "0";
     }
     //下拉框綁定數據
     int gid = GeadIdName();
     //聯系電話
     string StuPhone = textphone.Text;
     //地址
     string StuAddress = textAddress.Text;
     //日期
     DateTime dt = dateBirthday.Value;
     //郵箱
     string StuEmail = textEmail.Text;
     //LoginPwd, StudentName, Gender, GradeId, Phone, Address, Birthday, Email
     string sql = "insert into Student values('" + pwd + "','" + stuname + "','" + stugender + "'," + gid + ",'" + StuPhone + "','" + StuAddress + "','" + dt + "','" + StuEmail + "')";
     string str = "Data source=.;Initial catalog=Myschool;uid=sa;";
     SqlConnection con = new SqlConnection(str);
     SqlCommand cmd = new SqlCommand(sql, con);
     con.Open();
     int count = cmd.ExecuteNonQuery();
     if (count > 0)
     {
       MessageBox.Show("添加成功");        
     }
     con.Close();
   }

3.查詢學生信息

ASP.NET實現學生管理系統

//查詢學生信息

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
    public void LodaDataListView(string sql)
    {
      string str = "data source=.;initial catalog=Myschool;uid=sa;";
      SqlConnection con = new SqlConnection(str);
      SqlCommand cmd = new SqlCommand(sql, con);
      try
      {
        con.Open();
        SqlDataReader dr = cmd.ExecuteReader();
        if (dr != null)
        {
          if (dr.HasRows)
          {
            while (dr.Read())
            {
              int stuNo = Convert.ToInt32(dr["studentNo"]);
              //姓名
              string stuname = Convert.ToString(dr["studentName"]);
              //性別
              string stuGender = Convert.ToString(dr["Gender"]);
              //年級名次
              string stuGname = Convert.ToString(dr["Gradename"]);
              ListViewItem LvItem = new ListViewItem(stuNo.ToString());
              LvItem.SubItems.Add(stuname);
              LvItem.SubItems.Add(stuGender);
              LvItem.SubItems.Add(stuGname);
              //讓lvItem和ListView關聯
              lvlist.Items.Add(LvItem);
            }
            dr.Close();
          }
        }
      }
      catch (Exception)
      {
 
        throw;
      }
      finally
      {
        con.Close();
      }
//窗體Load的事件中調用
 
private void Formselect_Load(object sender, EventArgs e)
    {
      string sql = "select StudentNO,StudentName,Gender,GradeName from Student,Grade where Student.GradeId=Grade.GradeId";
      LodaDataListView(sql);
    }

修改學生信息

ASP.NET實現學生管理系統

ASP.NET實現學生管理系統

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
public void upatae()
    {
      //添加學生
      string pwd = txtpwd.Text;
      string stuname = textname.Text;
      //性別
      string stugender = string.Empty;
      if (radioman.Checked)
      {
        stugender = "1";
      }
      else
      {
        stugender = "0";
      }
      //下拉框綁定數據
      int gid = GeadIdName();
      //聯系電話
      string StuPhone = textphone.Text;
      //地址
      string StuAddress = textAddress.Text;
      //日期
      DateTime dt = dateBirthday.Value;
      //郵箱
      string StuEmail = textEmail.Text;
      //LoginPwd, StudentName, Gender, GradeId, Phone, Address, Birthday, Email
      string sql = @"update Student set StudentName='" + stuname + "',Gender=" + stugender + ",GradeId='" + gid + "',phone='" + StuPhone + "',Address='" + StuAddress + "',Birthday='" + dt + "',Email='" + StuEmail
        + "' where studentNo='" + textNo.Text + "'";
      string str = "Data source=.;Initial catalog=Myschool;uid=sa;";
      SqlConnection con = new SqlConnection(str);
      SqlCommand cmd = new SqlCommand(sql, con);
      con.Open();
      int count = cmd.ExecuteNonQuery();
      if (count > 0)
      {
        frmselect.selectData();
        MessageBox.Show("修改成功");
      }
      con.Close();
    }

以上就是關于學生管理系統的實現的關鍵代碼,希望對大家的學習有所幫助,大家可以動手制作學生管理系統,對學生管理系統功能進行擴充。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 黄色特级视频 | 欧美韩国日本在线 | 日韩毛片毛片久久精品 | 免费放黄网站在线播放 | 91成人免费看片 | 视频精品久久 | av在线直播观看 | 黄色毛片视频在线观看 | 免费久久久久 | 青青操精品 | 亚洲成人免费网站 | 成人一级在线 | 国产一区二区三区在线观看视频 | 精品国产一区二区三区成人影院 | 日本黄色网战 | 久久久久久久一区二区三区 | 欧美精品欧美极品欧美激情 | 国产日韩久久久久69影院 | 激情久久免费视频 | 欧美久久久一区二区三区 | 久久精品视频8 | 国产日韩线路一线路二 | 久久久久久久久成人 | 中文字幕爱爱视频 | 羞羞的视频在线观看 | 草久免费| 久久这里只有精品1 | chinese hd xxxx tube| 国产免费人做人爱午夜视频 | 欧美日韩在线中文字幕 | 欧美女人天堂 | 正在播放91精 | 亚洲二区免费 | 久久久久免费电影 | 国产99视频精品免视看9 | 成人福利在线观看 | 日本一区二区久久久 | 激情欧美在线 | 欧美成年人在线视频 | 在线无码| 最新毛片在线观看 |