freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-用c制作學(xué)生信息管理系統(tǒng)-在線瀏覽

2024-11-11 13:48本頁面
  

【正文】 if (total 0) { FormMain main = new FormMain()。 ()。 = 。//光標(biāo)恢復(fù)原位 (用戶名或密碼錯(cuò)誤 , 警告 , )。窗體名稱為學(xué)生信息管理系統(tǒng),有兩大主要控件:系 統(tǒng)、檔案。 點(diǎn)擊注銷按鈕返回到登錄界面,點(diǎn)擊退出按鈕退出學(xué)生管理系統(tǒng); 點(diǎn)擊檔案按鈕進(jìn)入到操作指令(錄入學(xué)生信息、刪除學(xué)生信息、查找學(xué)生信息、修改學(xué)生信息)按鈕,點(diǎn)擊一下進(jìn)入到各個(gè)窗口,使用相應(yīng)的功能。 ()。//退出學(xué)生信息管理系統(tǒng) } void 錄入學(xué)生信息 ToolStripMenuItem_Click(object sender, EventArgs e) {FormAddStudent addstudent = new FormAddStudent()。//顯示錄入學(xué)生信息窗口 if (==DialogResult .OK)//判斷顯示窗口時(shí)用的標(biāo)識是否與 系統(tǒng)中的一樣 {bind()。//綁定數(shù)據(jù)源這樣的一個(gè)類,進(jìn)行類的 實(shí)例化 void bind()//構(gòu)造函數(shù) { = new SQLHelper().CreateTable()。}//通過數(shù)據(jù)源( DataSource)這個(gè)渠道把控件 (dataGridView1)與反饋數(shù)據(jù)綁定在一起 6. private void 刪除學(xué)生信息 ToolStripMenuItem_Click(object sender, EventArgs e) { FormDeleteStudent delete = new FormDeleteStudent()。//刷新網(wǎng)格 if ( == ) {bind()。 ()。 ()。} 錄入學(xué)生信息模塊設(shè)計(jì) 創(chuàng)建一個(gè)新的窗體 Form2,將 Form2 改名為錄入學(xué)生信息,在該窗體中設(shè)置控件,點(diǎn)擊其中的控件按鈕進(jìn)入相應(yīng)代碼編寫的地方,進(jìn)行代碼的編寫。string 姓名 = ()。string 日期 = ()。 (); //取消錄入 刪除學(xué)生信息模塊設(shè)計(jì) 創(chuàng)建一個(gè)新的窗體 ,將該窗體命名為刪 除學(xué)生信息,在該窗體中設(shè)置控件,點(diǎn)擊其中的控件按鈕進(jìn)入相應(yīng)代碼編寫的地方,進(jìn)行代碼的編寫。 刪除學(xué)生信息是已知學(xué)號進(jìn)行刪除的。 截圖 4 圖 37 刪除學(xué)生信息 代碼編寫要點(diǎn)和代碼說明: new StudentDAO().delete(())。 public void delete(string sno) { string sql = delete from student where sno=sno。值引用是不能夠繼承的。 int i = 0。 (sql, para)//傳遞參數(shù)到 SQLhelper中,與后臺已存數(shù)據(jù)進(jìn)行比較之后做出相應(yīng)的參考 }。實(shí)現(xiàn)這個(gè)功能,首先要?jiǎng)?chuàng)建一個(gè)窗體,設(shè)置一些控件。下面是查找學(xué)生信息模塊的截圖。 if ( == )//判斷學(xué)號輸入處是否為空 bind()。 = bs。 private void bind(){( 查 詢 失 敗 , 請 重 新 輸 入 !, 提示)。 return。點(diǎn)擊修改按鈕進(jìn)入修改界面,輸入要修改的學(xué)生的學(xué)號,再修改學(xué)生的其他的信息。下面是修改界面的的截圖。( string sno = ()。string sex = ()。)這幾段代碼是 定義字符串變量,將各種控件中的內(nèi)容賦值給變量。 “ update student set sname=sname where sno=sno update student set sex=sex” 這串代碼是用于后臺數(shù)據(jù)庫的更新,從而實(shí)現(xiàn)系統(tǒng)刪除功能的 實(shí)現(xiàn)。操作結(jié)果如圖所示: 圖 43 刪除測試 查找測試 查詢學(xué)號為” 001 號“學(xué)生的信息,查詢結(jié)果如圖所示: 圖 44 查詢學(xué)生信息 修改測試 修改學(xué)號為” 003 號“的學(xué)生信息。修改后的結(jié)果如圖所示: 圖 45 修改 學(xué)生信息 第五章 設(shè)計(jì)感悟 第五章 結(jié)論 通過這段時(shí)間的學(xué)習(xí),讓我對 C有了新的認(rèn)識。在用 C開發(fā)一個(gè)項(xiàng)目時(shí),遇到自己不能解決的問題可以通過積極思考、查詢資料、詢問老師、同學(xué)這些方式來解決。在設(shè)計(jì)這個(gè)課題的過程中,面對著許多問題, ,在本次設(shè)計(jì)過程中,我是逐步對每個(gè)模塊進(jìn)行編碼設(shè)計(jì),完成每個(gè)功能。 致謝 致謝 這次課程設(shè)計(jì)主要感謝我們的指導(dǎo)老師(王磊)。因此前期的制作,主要是老師和我們一起開發(fā)并且給我們講解。在這里我們感謝指導(dǎo)老師。 using 。 using 。 using 。 using DataAccessLayer。 } private void button1_Click(object sender, EventArgs e) { //調(diào)用 dataaccesslayer 層的 login()方法 , SQLHelper sqlhelper = new SQLHelper()。 if (total 0) { FormMain main = new FormMain()。 ()。 = 。 (用戶名或密碼錯(cuò)誤 , 警告 , )。 using 。 using 。 using 。 using DataAccessLayer。 } private void 錄入學(xué)生信息 ToolStripMenuItem_Click(object sender, EventArgs e) { FormAddStudent addstudent = new FormAddStudent()。 if (==DialogResult .OK) { bind()。 public void bind() { = new SQLHelper().CreateTable()。} private void 刪除學(xué)生信息 ToolStripMenuItem_Click(object sender, EventArgs e) { FormDeleteStudent delete = new FormDeleteStudent()。 //刷新網(wǎng)格 if ( == ) {bind()。 ()。 ()。 } private void 注銷 ToolStripMenuItem_Click(object sender, EventArgs e) { Formlogin login = new Formlogin()。 } } } //錄入 using System。 using 。 using 。 using 。 using 。 } private void buttonok_Click(object sender, EventArgs e) { string 學(xué)號 = ()。 string 性別 = ()。 try { new StudentDAO().insert(學(xué)號 , 姓名 , 性別 , 日期 )。 (錄入成功 , 提示 )。 , 錯(cuò)誤: , , )。 default: string info = (訪問數(shù)據(jù)庫出錯(cuò)! \n具體原因?yàn)椋?{0}\n錯(cuò)誤代碼: {1}, , )。 break。 } catch (Exception err) { (, 出錯(cuò)了 :, , )。 } } private void label1_Click(object sender, EventArgs e) { } private void FormAddStudent_Load(object sender, EventArgs e) {} private void textBoxsno_TextChanged(object sender, EventArgs e) {} private void buttoncancel_Click(object sender, EventArgs e) { Close()。 using 。 using 。 using 。 using DataAccessLayer。 namespace StudentMIs { public partial class FormDeleteStudent : Form { public FormDeleteStudent() { InitializeComponent()。 = 。} private void FormDeleteStudent_Load(object sender, EventArgs e) {} private void textBoxsno_TextChanged(object sender, EventArgs e) {} private void button2_Click(object sender, EventArgs e) { Close()。 using 。 using 。 using 。 using 。 namespace StudentMIs { public partial class Studentserch : Form { public Studentserch() { InitializeComponent()。 private void buttonok_Click(object sender, EventArgs e) { if ( == ) bind()。 = bs。 ()。 } private void textBox1_TextChanged_1(object sender, EventArgs e) { } private void buttoncancle_Click(object sender, EventArgs e) { } private void textBoxsno_TextChanged(object sender, EventArgs e) {
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1