日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

学生信息管理系统小结

發布時間:2025/5/22 windows 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学生信息管理系统小结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ASP.NET+Access

一、登入部分

主界面 Fm = new 主界面();
? ? ? ? ? ? string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string s2 = "select*from 登錄信息表 where 用戶名='" + this.ttbName.Text + "' and 密碼 ='" + ttbPwd.Text + "'and 身份='" + cbbId.Text + "'";
? ? ? ? ? ? if (ttbName.Text == "" || ttbName.Text == "")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("信息不完整,請輸入密碼和用戶名", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
? ? ? ? ? ? ? ? ttbName.Clear();
? ? ? ? ? ? ? ? ttbPwd.Clear();
? ? ? ? ? ? ? ? ttbName.Focus();
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? ? ? if (cbbId.Text == "")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("信息錯誤,請選擇身份", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? ? ? OleDbConnection cn = new OleDbConnection(s1);
? ? ? ? ? ? cn.Open();//打開數據庫
? ? ? ? ? ? OleDbCommand cm = new OleDbCommand(s2, cn);
? ? ? ? ? ? OleDbDataReader dr = cm.ExecuteReader();//執行oledatacommand命令,
? ? ? ? ? ? if (dr.HasRows)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? while (dr.Read())
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? string strname = dr["用戶名"].ToString().Trim();
? ? ? ? ? ? ? ? ? ? string username = this.ttbName.Text;
? ? ? ? ? ? ? ? ? ? string shenfen = dr["身份"].ToString().Trim();
? ? ? ? ? ? ? ? ? ? if (username == strname)
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? string strmima = dr["密碼"].ToString().Trim();
? ? ? ? ? ? ? ? ? ? ? ? string mima = this.ttbPwd.Text;
? ? ? ? ? ? ? ? ? ? ? ? if (strmima == mima)
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? if (shenfen == this.cbbId.Text)
? ? ? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Fm.UserName = strname;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Fm.PassWord = strmima;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Fm.gly = shenfen;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Fm.Show();
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ttbName.Text = "";
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ttbPwd.Text = "";
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cbbId.Text = "";
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? this.Hide();
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("對不起,輸入錯誤!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Error);
? ? ? ? ? ? ? ? ttbName.Text = "";
? ? ? ? ? ? ? ? ttbPwd.Text = "";
? ? ? ? ? ? ? ? cbbId.Text = "";
? ? ? ? ? ? ? ? ttbName.Focus();
? ? ? ? ? ? }
? ? ? ? ? ? cn.Close();


二、查詢部分

string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string strSql = "select * from 學生信息表";


? ? ? ? ? ? FindValue = ""; ? ?//清空存儲查詢語句的變量
? ? ? ? ? ? string Find_SQL = strSql; ?//存儲顯示數據表中所有信息的SQL語句
? ? ? ? ? ? if (ttbName.Text == "" && ttbNumber.Text == "" && ttbSex.Text == "" && ttbSch.Text == "" && ttbPlace.Text == "" && ttbBrith.Text == "")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? OleDbConnection cn;
? ? ? ? ? ? ? ? cn = new OleDbConnection(s1);
? ? ? ? ? ? ? ? cn.Open();
? ? ? ? ? ? ? ? OleDbDataAdapter da = new OleDbDataAdapter(strSql, cn);
? ? ? ? ? ? ? ? DataSet ds = new DataSet();
? ? ? ? ? ? ? ? da.Fill(ds, "學生信息表");
? ? ? ? ? ? ? ? dataGridView1.DataSource = ds.Tables[0];
? ? ? ? ? ? ? ? cn.Close();
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (FindValue.Length > 0)
? ? ? ? ? ? ? ? ? ? FindValue = FindValue + "and";
? ? ? ? ? ? ? ? if (ttbNumber.Text != "")
? ? ? ? ? ? ? ? ? ? FindValue += "(學號='" + ttbNumber.Text + "') and";
? ? ? ? ? ? ? ? if (ttbName.Text != "")
? ? ? ? ? ? ? ? ? ? FindValue += "(姓名='" + ttbName.Text + "') and";
? ? ? ? ? ? ? ? if (ttbPlace.Text != "")
? ? ? ? ? ? ? ? ? ? FindValue += "(籍貫='" + ttbPlace.Text + "') and";
? ? ? ? ? ? ? ? if (ttbSex.Text != "")
? ? ? ? ? ? ? ? ? ? FindValue += "(性別='" + ttbSex.Text + "') and";
? ? ? ? ? ? ? ? if (ttbSch.Text != "")
? ? ? ? ? ? ? ? ? ? FindValue += "(院系='" + ttbSch.Text + "') and";
? ? ? ? ? ? ? ? if (ttbBrith.Text != "")
? ? ? ? ? ? ? ? ? ? FindValue += "(生日='" + ttbBrith.Text + "') and";


? ? ? ? ? ? ? ? if (FindValue.Length > 0) ? //當存儲查詢條件的變量不為空時,刪除邏輯運算符AND
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? if (FindValue.IndexOf("and") > -1) ?//判斷是否用AND連接條件
? ? ? ? ? ? ? ? ? ? ? ? FindValue = FindValue.Substring(0, FindValue.Length - 4);
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? ? ? FindValue = "";
? ? ? ? ? ? ? ? if (FindValue != "") ? //如果FindValue字段不為空
? ? ? ? ? ? ? ? ? ? //將查詢條件添加到SQL語句的尾部
? ? ? ? ? ? ? ? ? ? Find_SQL = Find_SQL + " where " + FindValue;
? ? ? ? ? ? ? ? //按照指定的條件進行查詢
? ? ? ? ? ? ? ? OleDbConnection cn;
? ? ? ? ? ? ? ? cn = new OleDbConnection(s1);
? ? ? ? ? ? ? ? cn.Open();
? ? ? ? ? ? ? ? OleDbDataAdapter da = new OleDbDataAdapter(Find_SQL, cn);
? ? ? ? ? ? ? ? DataSet ds = new DataSet();
? ? ? ? ? ? ? ? da.Fill(ds, "信息表");
? ? ? ? ? ? ? ? dataGridView1.DataSource = ds.Tables[0];
? ? ? ? ? ? ? ? cn.Close();
? ? ? ? ? ? }
? ? ? ? }


? ? ? ? private void btnCal_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? this.Close();
? ? ? ? }


三、修改刪除部分

public partial class 用戶管理 : Form
? ? {
? ? ? ? public 用戶管理()
? ? ? ? {
? ? ? ? ? ? InitializeComponent();
? ? ? ? ? ? panel1.Hide();
? ? ? ? }

? ? ? ? public void f()
? ? ? ? {
? ? ? ? ? ? cbbId.Items.Clear();
? ? ? ? ? ? string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string s2 = "select 用戶名 from 登錄信息表 ";
? ? ? ? ? ? OleDbConnection cn = new OleDbConnection(s1);
? ? ? ? ? ? cn.Open();
? ? ? ? ? ? OleDbCommand cm = new OleDbCommand(s2, cn);
? ? ? ? ? ? OleDbDataReader dr = cm.ExecuteReader();
? ? ? ? ? ? while (dr.Read())
? ? ? ? ? ? {
? ? ? ? ? ? ? ? cbbId.Items.Add(dr["用戶名"].ToString().Trim());
? ? ? ? ? ? }
? ? ? ? ? ? cn.Close();
? ? ? ? }
? ? ? ??
? ? ? ? //檢查用戶
? ? ? ? public bool dgResult_load()
? ? ? ? {
? ? ? ? ? ? string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string s2 = "select*from 登錄信息表 where 用戶名='" + ttbUserName.Text + "'";
? ? ? ? ? ? string userName = "";
? ? ? ? ? ? OleDbConnection cn = new OleDbConnection(s1);
? ? ? ? ? ? cn.Open();//打開數據庫
? ? ? ? ? ? OleDbCommand cm = new OleDbCommand(s2, cn);
? ? ? ? ? ? OleDbDataReader dr = cm.ExecuteReader();//執行oledatacommand命令,
? ? ? ? ? ? while (dr.Read())
? ? ? ? ? ? {
? ? ? ? ? ? ? ? userName = dr["用戶名"].ToString().Trim();
? ? ? ? ? ? ? ? if (userName == ttbUserName.Text)
? ? ? ? ? ? ? ? {??
? ? ? ? ? ? ? ? ? ? return true;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? panel1.Hide();
? ? ? ? ? ? ? ? ? ? continue;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? return false;
? ? ? ? ? ??
? ? ? ? }
? ? ? ? //查詢用戶是否存在
? ? ? ? private void ttbSearch_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? if (ttbUserName.Text=="")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("輸入信息不能為空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }?
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (dgResult_load())
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? panel1.Show();
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ??
? ? ? ? ? ? }
? ? ? ? }
? ? ? ? //確定之后錄入數據庫
? ? ? ? private void button5_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string s2 = "update 登錄信息表 set 用戶名='" + ttbUserName.Text + "',密碼='" + textBox4.Text + "',身份='" + comboBox1.Text + "'where 用戶名='" + ttbUserName.Text + "'";
? ? ? ? ? ? if (textBox4.Text == ""&& comboBox1.Text=="")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("輸入信息不能為空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? OleDbConnection cn = new OleDbConnection(s1);
? ? ? ? ? ? ? ? cn.Open();
? ? ? ? ? ? ? ? OleDbCommand cm = new OleDbCommand(s2, cn);
? ? ? ? ? ? ? ? cm.ExecuteNonQuery();
? ? ? ? ? ? ? ? cn.Close();
? ? ? ? ? ? ? ? MessageBox.Show("信息更改成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
? ? ? ? ? ? ? ? ttbUserName.Text = ""; textBox4.Text = ""; comboBox1.Text = "";
? ? ? ? ? ? }
? ? ? ? }


? ? ? ? private void button6_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? this.Close();
? ? ? ? }
? ? ? ? //刪除用戶
? ? ? ? private void btnDel_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string s2 = "delete * from 登錄信息表 where 用戶名='" + cbbId.Text + "'";
? ? ? ? ? ? if (ttbUserName.Text == "")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("刪除用戶不能為空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? ? ? else
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (dgResult_load())
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? OleDbConnection cn = new OleDbConnection(s1);
? ? ? ? ? ? ? ? ? ? cn.Open();
? ? ? ? ? ? ? ? ? ? OleDbCommand cmd = new OleDbCommand(s2, cn);
? ? ? ? ? ? ? ? ? ? cmd.ExecuteNonQuery();
? ? ? ? ? ? ? ? ? ? MessageBox.Show("用戶刪除成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
? ? ? ? ? ? ? ? ? ? ttbUserName.Text = "";
? ? ? ? ? ? ? ? ? ? panel1.Hide();
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? MessageBox.Show("該用戶不存在!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
? ? ? ? ? ? ? ? ? ? ttbUserName.Text = "";
? ? ? ? ? ? ? ? ? ? ttbUserName.Focus();
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ??
? ? ? ? }
? ? ? ? //用戶添加的取消
? ? ? ? private void btnCal_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? this.Close();
? ? ? ? }
? ? ? ? //用戶添加的OK
? ? ? ? private void btnOK_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? if (ttbUName.Text == "")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("請輸入名字!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
? ? ? ? ? ? ? ? ttbUserName.Focus();
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? ? ? if (ttbUPwd.Text == "")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("請輸入密碼!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
? ? ? ? ? ? ? ? ttbUPwd.Focus();
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? ? ? if(cbbId.Text=="")
? ? ? ? ? ? {
? ? ? ? ? ? ? ? MessageBox.Show("請輸入身份!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
? ? ? ? ? ? ? ? cbbId.Focus();
? ? ? ? ? ? ? ? return;
? ? ? ? ? ? }
? ? ? ? ? ? string s1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=student.mdb";
? ? ? ? ? ? string s2 = "insert into 登錄信息表 (用戶名,密碼,身份) values('" + ttbUName.Text + "','" + ttbUPwd.Text + "','" + cbbId.Text + "')";
? ? ? ? ? ? OleDbConnection cn = new OleDbConnection(s1);
? ? ? ? ? ? cn.Open();
? ? ? ? ? ? OleDbCommand cm = new OleDbCommand(s2, cn);
? ? ? ? ? ? cm.ExecuteNonQuery();
? ? ? ? ? ? cn.Close();
? ? ? ? ? ? MessageBox.Show("用戶添加成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
? ? ? ? ? ? ttbUName.Text = ""; ttbUPwd.Text = ""; cbbId.Text = "";
? ? ? ? }
? ? }


詳細源碼及注釋:http://download.csdn.net/detail/s10141303/5649101

轉載于:https://blog.51cto.com/dingxiaowei/1366784

總結

以上是生活随笔為你收集整理的学生信息管理系统小结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 青青草久 | 日韩不卡视频一区二区 | 国产毛片基地 | 色奇米| 大地资源二中文在线影视观看 | 久久香蕉国产 | 国产伦精品一区二区三区免费 | 伊人网站在线观看 | 伊人手机视频 | 本站只有精品 | 88av网| 可以免费观看的av | 自拍第一区 | 男女做网站 | 国产精品v日韩精品v在线观看 | 97在线观看视频 | 综合在线视频 | 99综合视频| 久久性网 | 91成年视频| 色视av | 中文日韩在线观看 | 欧美黑人添添高潮a片www | 男人天堂网在线视频 | 黄色一级免费片 | 国产精品一区二区三区在线看 | 天堂…中文在线最新版在线 | 亚洲福利小视频 | 日韩人妻一区二区三区蜜桃 | 国产精品夫妻自拍 | 欧美啪啪小视频 | 欧美性大战久久久久xxx | 久热综合 | 私拍在线| 伊人久久超碰 | 亚洲女同视频 | 黄色wwww| 国产色一区 | 自偷自拍亚洲 | 香蕉视频网站在线观看 | 欧美综合在线一区 | 在线视频 中文字幕 | 91微拍| 精品人妻在线一区二区三区 | 男生坤坤放进女生坤坤里 | 日韩中文字幕在线视频 | 尤物在线视频观看 | 欧美熟妇一区二区 | 99re久久精品国产 | 偷拍亚洲色图 | 国产精品久久久久久久久夜色 | 51调教丨国产调教视频 | 国产精品美女一区二区三区 | 中文字幕五区 | 国产又粗又猛又爽又黄的视频小说 | 在线看黄色网 | 播播成人网 | 亚洲国产清纯 | 久久久久久国产视频 | 国产成人在线影院 | 女教师高潮黄又色视频 | 欧美美女在线观看 | 国产精品18久久久久久vr下载 | 超碰人人干人人 | 精品成人一区二区三区久久精品 | 蜜桃成熟时李丽珍在线观看 | 狠狠婷| 日韩欧美亚洲视频 | 1级片在线观看 | 少妇中出视频 | 久久久久久免费 | 区一区二在线观看 | 日韩欧美有码 | 91在线观看喷潮 | 五月婷婷影院 | 久久久精品久久久 | 日本美女影院 | 国产国语videosex另类 | 芭乐视频色 | 欧美亚洲中文精品字幕 | 成人六区| 日日噜夜夜噜 | 91精品国产91久久久久久久久久久久 | 婷婷五月情 | 色花堂在线 | 日韩一级淫片 | 6090伦理 | 日本天堂在线播放 | 丁香伊人网 | 色噜噜狠狠成人中文 | 男女无套免费视频网站动漫 | 国产第页 | 国产原创视频在线 | 美女少妇毛片 | 神秘电影永久入口 | 麻豆日韩 | zzjizzji亚洲日本少妇 | 免费成人深夜夜行网站视频 | 中文字幕精品三区 |