班級學(xué)生信息管理系統(tǒng)學(xué)士學(xué)位論文.doc_第1頁
班級學(xué)生信息管理系統(tǒng)學(xué)士學(xué)位論文.doc_第2頁
班級學(xué)生信息管理系統(tǒng)學(xué)士學(xué)位論文.doc_第3頁
班級學(xué)生信息管理系統(tǒng)學(xué)士學(xué)位論文.doc_第4頁
班級學(xué)生信息管理系統(tǒng)學(xué)士學(xué)位論文.doc_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

編號編號 學(xué)學(xué)士士學(xué)學(xué)位位論論文文 班級學(xué)生信息管理系統(tǒng)班級學(xué)生信息管理系統(tǒng) 學(xué)生姓名 玉蘇普 麥麥提敏 學(xué) 號 20061001060 系 部 信息工程技術(shù)系 專 業(yè) 計算機(jī)科學(xué)與技術(shù) 年 級 2006 1 班 指導(dǎo)教師 居來提 買買提明 完成日期 2011 年 05 月 25 日 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 1 中文摘要 班級學(xué)生信息管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和前端應(yīng)用程序 的開發(fā)兩個方面 對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng) 數(shù)據(jù)安全性好 的數(shù)據(jù)庫 而對于后者則要求應(yīng)用程序功能完備 易使用等特點 經(jīng)過分析 我 采用微軟公司的 visual studio 2008 中的 c 語言平臺開發(fā) 后臺建立在 Microsoft office access2003 基礎(chǔ)上 建立系統(tǒng)應(yīng)用原型 然后 對初始原型系統(tǒng)進(jìn)行需求 迭代 不斷修正和改進(jìn) 直到形成比較高可行性系統(tǒng) 通過對計算機(jī)硬件和軟 件方面的了解 來論證本系統(tǒng)的解決方案 在指導(dǎo)老師的大力幫助下 基本上完 成了設(shè)計任務(wù)的要求 關(guān)鍵詞 關(guān)鍵詞 數(shù)據(jù) 數(shù)據(jù)庫 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 2 目目 錄錄 中文摘要中文摘要 1 引言引言 3 1 1 學(xué)生信息管理系統(tǒng)學(xué)生信息管理系統(tǒng) 4 1 1 系統(tǒng)功能模塊設(shè)計 4 1 2 各模塊功能 4 1 2 1 系統(tǒng)模塊 4 1 2 2 個人信息模塊 4 1 2 3 成績信息管理 5 1 2 4 用戶設(shè)計 5 2 2 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 6 2 1 創(chuàng)建數(shù)據(jù)庫 6 2 2 設(shè)計表 6 3 3 頁面設(shè)計頁面設(shè)計 8 3 1 登錄界面 8 3 2 主窗口界面 8 3 3 添加個人信息窗口界面 9 3 4 查詢個人信息窗口界面 10 3 5 主窗口界面 10 3 6 主窗口界面 11 3 7 主窗口界面 11 4 4 代碼代碼 12 4 1 登陸模塊 12 4 2 添加個人信息模塊 14 4 3 查詢個人信息模塊 20 4 4 刪除個人信息模塊 26 4 5 添加用戶模塊 28 結(jié)束語結(jié)束語 30 參考文獻(xiàn)參考文獻(xiàn) 31 致謝致謝 32 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 3 引言引言 當(dāng)今時代是飛速發(fā)展的信息時代 在各行各業(yè)中離不開信息處理 這正是 計算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境 計算機(jī)的最大好處在于利用它能夠 進(jìn)行信息管理 使用計算機(jī)進(jìn)行信息控制 不僅提高了工作效率 而且大大的 提高了其安全性 尤其對于復(fù)雜的信息管理 計算機(jī)能夠充分發(fā)揮它的優(yōu)越性 信息管理系統(tǒng)是進(jìn)行信息的采集 存儲 加工 維護(hù)和使用的系統(tǒng) 它是 隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的 學(xué)生信息管理是一個教育單位不可 缺少的部分 它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要 所以學(xué)生信 息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段 隨著科學(xué)技術(shù)的不斷提高 計算機(jī)科學(xué)日漸成熟 其強(qiáng)大的功能已為人們深 刻認(rèn)識 它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用 作為計算機(jī) 應(yīng)用的一部分 使用計算機(jī)對學(xué)生成績信息進(jìn)行管理 有著檢索迅速 查找方便 可靠性高 存儲量大 保密性好 壽命長 成本低等優(yōu)點 這些優(yōu)點能夠極大 地提高學(xué)生信息管理的效率 因此 開發(fā)這樣的一套信息管理系統(tǒng)成為很有必 要的事情 學(xué)生信息管理系統(tǒng)提供了強(qiáng)大的學(xué)生信息管理與分析管理功能 方便系統(tǒng) 管理員對學(xué)生成績 個人信息等信息的添加 修改 刪除 查詢等操作學(xué)習(xí)的 交流 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 4 學(xué)生信息管理系統(tǒng) 系統(tǒng)設(shè)計 登 陸 用戶設(shè)計 推 出 個人信息成績設(shè)計 重 啟 添 加 修 改 刪 除 查 詢 添 加 添 加 修 改 查 詢 密 碼 刪 除 1 1 學(xué)生信息管理系統(tǒng)學(xué)生信息管理系統(tǒng) 該軟件分四個主要功能塊 即 用戶信息管理 成績信息管理 個人信息管 理以及系統(tǒng)管理 1 11 1 系統(tǒng)功能模塊設(shè)計系統(tǒng)功能模塊設(shè)計 按照結(jié)構(gòu)化程序設(shè)計的要求 得到下圖的系統(tǒng)功能模塊圖 1 21 2 各模塊功能各模塊功能 1 2 11 2 1 系統(tǒng)模塊系統(tǒng)模塊 主要是實現(xiàn)對系統(tǒng)的重啟和退出等操作 1 2 21 2 2 個人信息模塊個人信息模塊 主要是實現(xiàn)對學(xué)生個人信息的管理 包括學(xué)生個人信息的添加 修改 刪除 查詢等操作 1 添加個人信息子模塊 點擊上方 個人信息 使下方出現(xiàn) 添加 的字樣 再在對應(yīng)的對話框 里錄入包括 學(xué)號 姓名 性別 班級 家庭住址 聯(lián)系電話 政治面貌 民 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 5 族 圖像 家長姓名 家長聯(lián)系電話 家長工作單位 備注等信息 再點擊下 方的 添加 按鈕 這樣信息就可以保存到數(shù)據(jù)庫里面 2 修改個人信息子模塊 點擊上方 個人信息 使下方出現(xiàn) 修改 的字樣 單擊下面現(xiàn)實的表格里 面單擊需要修改的記錄 這樣就可以顯示相應(yīng)的數(shù)據(jù)再進(jìn)行對應(yīng)的修改包括 學(xué)號 姓名 性別 班級 家庭住址 聯(lián)系電話 政治面貌 民族 圖像 家 長姓名 家長聯(lián)系電話 家長工作單位 備注等信息 再點擊下方的 修改 按鈕 這樣信息就可以完成數(shù)據(jù)修改操作 3 刪除個人信息子模塊 點擊上方 個人信息 使下方出現(xiàn) 刪除 的字樣 再在對應(yīng)的對話框里錄 入包括 學(xué)號 再點擊下方的 刪除 按鈕 這樣就可以完成對學(xué)生記錄的刪 除操作 4 查詢個人信息子模塊 點擊上方 個人信息 使下方出現(xiàn) 查詢 的字樣 先選擇對應(yīng)的查詢條件 再在對應(yīng)的對話框里錄入內(nèi)容 再點擊 查詢 按鈕 這樣就可以完成對學(xué) 生記錄的查詢操作 1 2 31 2 3 成績信息管理成績信息管理 實現(xiàn)對學(xué)生成績的管理 包括對各個學(xué)生的成績進(jìn)行添加 修改 刪除 且 根據(jù)不同條件查詢成績 1 添加成績信息子模塊 點擊上方 成績信息 使下方出現(xiàn) 添加 的字樣 再在對應(yīng)的對話框里錄 入 再點擊下方的 添加 按鈕 這樣信息就可以保存到數(shù)據(jù)庫里面 2 修改成績信息子模塊 點擊上方 成績信息 使下方出現(xiàn) 修改 的字樣 單擊下面現(xiàn)實的表格里 面單擊需要修改的記錄 這樣就可以顯示相應(yīng)的數(shù)據(jù)再進(jìn)行對應(yīng)的修改 再點 擊下方的 修改 按鈕 這樣信息就可以完成數(shù)據(jù)修改操作 3 成績信息查詢子模塊 點擊上方 成績信息 使下方出現(xiàn) 查詢 的字樣 先選擇對應(yīng)的查詢條件 再在對應(yīng)的對話框里錄入內(nèi)容 再點擊 查詢 按鈕 這樣就可以完成對學(xué) 生成績的查詢操作 1 2 41 2 4 用戶設(shè)計用戶設(shè)計 主要是實現(xiàn)對用戶信息的管理 包括用戶信的添加 修改密碼 刪除 等操 作 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 6 1 添加用戶信息子模塊 點擊上方 用戶信息 使下方出現(xiàn) 添加 的字樣 再在對應(yīng)的對話框 里錄入包括 用戶名 密碼 確認(rèn)密碼 等信息 再點擊下方的 添加 按鈕 這樣信息就可以完成用戶的天價操作 2 修改用戶信息子模塊 點擊上方 用戶信息 使下方出現(xiàn) 修改密碼 的字樣 再在對應(yīng)的對話框 里錄入包括 用戶名 舊密碼 新密碼 確認(rèn)密碼 等信息 再點擊下方的 修改 按鈕 這樣信息就可以完成數(shù)據(jù)修改操作 3 刪除用戶信息子模塊 點擊上方 個人信息 使下方出現(xiàn) 刪除 的字樣 再在對應(yīng)的對話框里錄 入包括 用戶名 密碼 再點擊下方的 刪除 按鈕 這樣就可以完成對學(xué)生 記錄的刪除操作 2 2 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計 2 12 1 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫 在設(shè)計數(shù)據(jù)庫表結(jié)構(gòu)之前 先要創(chuàng)建一個數(shù)據(jù)庫 本系統(tǒng)使用的數(shù)據(jù)庫為 bxshxxglxtdatabase Access 表 2 22 2 設(shè)計表設(shè)計表 根據(jù)系統(tǒng)的功能要求 本系統(tǒng)數(shù)據(jù)庫采用 Microsoft Access 它不但適合 工作的需要 而且它所支持的數(shù)據(jù)類型十分豐富 維護(hù)簡單 費(fèi)用較低 人員 素質(zhì)要求不高 容易升級 在學(xué)生信息管理系統(tǒng)的數(shù)據(jù)庫 bxshxxglxtdatabase 中 需要包含用戶表 基本信息表 圖像表 學(xué)生成績的信息表 各表的結(jié)構(gòu)如表 1 1 到表 1 4 所示 表 1 1 用戶表 字段名字段說明類型寬度備注 yhm用戶名文本15主關(guān)鍵字 mm密碼文本10不能為空 表 1 2 學(xué)生基本信息表 字段名字段說明類型寬度備注 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 7 xh學(xué)號文本主關(guān)鍵字 xm姓名文本不能為空 xb性別文本不能為空 chshrq出生日期日期 時間不能為空 bj班級文本 zhzhmm政治面貌文本 mz民族文本 lxdh聯(lián)系電話文本 jtdzh家庭地址文本 jzhxm家長姓名文本 jzhlxdh家長聯(lián)系電話文本 jzhgzdw家長工作單位文本 bzh備注文本 表 1 3 學(xué)生成績表 字段名字段說明類型寬度備注 xh學(xué)號文本不能為空 chj1成績 1文本3可以為空 chj2成績 2文本3可以為空 chj3成績 3文本3可以為空 chj4成績 4文本3可以為空 chj5成績 5文本3可以為空 chj6成績 6文本3可以為空 chj7成績 7文本3可以為空 chj8成績 8文本3可以為空 chj9成績 9文本3可以為空 chj10成績 10文本3可以為空 chj11成績 11文本3可以為空 chj12成績 12文本3可以為空 chj13成績 13文本3可以為空 chj14成績 14文本3可以為空 chj15成績 15文本3可以為空 chj16成績 16文本3可以為空 chj17成績 17文本3可以為空 chj18成績 18文本3可以為空 chj19成績 19文本3可以為空 chj20成績 20文本3可以為空 chj21成績 21文本3可以為空 表 1 4 學(xué)生圖像表 字段名字段說明類型寬度備注 xh學(xué)號文本11主關(guān)鍵字 tx圖像OLE 對象不能為空 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 8 3 3 頁面設(shè)計頁面設(shè)計 3 13 1 登錄界面登錄界面 在對應(yīng)的文本框輸入用戶名和密碼 如果輸入的密碼的用戶名正確才能可以登錄并且 顯示主界面 圖 1 登陸界面 3 23 2 主窗口界面主窗口界面 單擊在菜單中的各個選項 可以打開相應(yīng)的窗口界面 在個窗口可以進(jìn)行相應(yīng) 的操作 圖 2 主窗口 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 9 3 33 3 添加個人信息窗口界面添加個人信息窗口界面 在對應(yīng)的文本框和選項輸入相應(yīng)的內(nèi)容 可以進(jìn)行添加個人信息的操作 如果 輸入的學(xué)號 主碼 已存在 則不能進(jìn)行添加個人信息操作的 圖 3 添加個人信息窗口 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 10 3 43 4 查詢個人信息窗口界面查詢個人信息窗口界面 在對應(yīng)的條件下輸入相應(yīng)的內(nèi)容 才能可以進(jìn)行查詢操作 圖 4 查詢個人信息窗口 3 53 5 主窗口界面主窗口界面 在對應(yīng)的文本框輸入相應(yīng)的內(nèi)容 如果輸入的學(xué)號已存在 則不能進(jìn)行添加 成績信息的操作 圖 5 添加學(xué)生成績窗口 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 11 3 63 6 主窗口界面主窗口界面 在文本框輸入學(xué)號 可以進(jìn)行刪除學(xué)生記錄的操作 圖 6 刪除學(xué)生窗口 3 73 7 主窗口界面主窗口界面 在對應(yīng)的文本框輸入相應(yīng)的內(nèi)容 可以進(jìn)行添加用戶的操作 如果輸入的用 戶名已存在 則不能進(jìn)行添加用戶的操作 圖 7 添加用戶窗口 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 12 4 4 代碼代碼 4 14 1 登陸模塊登陸模塊 using System using System Collections Generic using System ComponentModel using System Data using System Drawing using System Linq using System Text using System Windows Forms using System Data OleDb namespace bjxshxxglxt public partial class dl Form public dl 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 13 InitializeComponent string strCon Provider Microsoft Jet OLEDB 4 0 Data Source D File 班級學(xué)生信息管理系統(tǒng) bjxshxxglxtdatebase mdb private void tuichubtn Click object sender EventArgs e Application Exit private void denglubtn Click object sender EventArgs e OleDbConnection connection new OleDbConnection strCon if yhmtxt Text string strRead select from yonghu where yhm yhmtxt Text and mm mmtxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true mainform MF new mainform this Hide MF Show else msgBox 用戶名或密碼錯誤 txtClear DR Close connection Dispose connection Close catch OleDbException CW msgBox CW ToString 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 14 else msgBox 請輸入用戶名和密碼 public void msgBox string msg MessageBox Show msg 提示 MessageBoxButtons OK MessageBoxIcon Information private void txtClear yhmtxt Clear mmtxt Clear 4 24 2 添加個人信息模塊添加個人信息模塊 public partial class tjgrxx Form public tjgrxx InitializeComponent private void tianjiabtn Click object sender EventArgs e string xuehao GetText xhtxt string xingming GetText xshxmtxt string lianxidh GetText lxdhtxt string banji GetText bjtxt string jiatingdzh GetText jtdzhtxt string jiazhangxm GetText jzhxmtxt string jiazhangdh GetText jzhlxdhtxt string jiazhanggzdw GetText jzhgzdwtxt 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 15 string beizhu GetText beizhutxt string xingbie GetCmbText xbcmbBox string minzu GetCmbText mzcmbBox string zhengzhimm GetCmbText zhzhmmcmbBox string strOFImg GetTxtOF openFileDialog1 OleDbConnection connection new OleDbConnection strCon if xhtxt Text string strRead select xh from jibenxinxi where xh xhtxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true string strInsert insert into jibenxinxi xh xm xb chshrq zhzhmm mz lxdh bj jtdzh jzhxm jzhlxdh jzhgzdw bzh values xuehao xingming xingbie dateTimePicker1 Value zhengzhimm minzu lianxidh banji jiatingdzh jiazhangxm jiazhanggzdw jiazhangdh beizhu OleDbCommand cmdInsert new OleDbCommand strInsert connection cmdInsert ExecuteNonQuery if pictureBox1 Image null SaveImage strOFImg xuehao connection msgBox 添加成功 DgvFreshup txtClear cmdInsert Dispose else msgBox 該學(xué)號已存在 connection Close 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 16 catch OleDbException CW msgBox CW ToString connection Dispose connection Close else msgBox 請輸入學(xué)號和姓名 private void quxiaobtn Click object sender EventArgs e txtClear private void lltxbtn Click object sender EventArgs e try Read Image openFileDialog1 pictureBox1 catch MessageBox Show 加載圖片出錯 private void tjgrxx Load object sender EventArgs e DgvFreshup private void xhtxt KeyPress object sender KeyPressEventArgs e if e KeyChar 8 e Handled true 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 17 public void msgBox string msg MessageBox Show msg 提示 MessageBoxButtons OK MessageBoxIcon Information private void txtClear xhtxt Clear xshxmtxt Clear bjtxt Clear lxdhtxt Clear jtdzhtxt Clear jzhxmtxt Clear jzhlxdhtxt Clear jzhgzdwtxt Clear beizhutxt Clear xbcmbBox SelectedIndex 0 mzcmbBox SelectedIndex 0 zhzhmmcmbBox SelectedIndex 0 dateTimePicker1 Value DateTime Today pictureBox1 Image null public void Read Image OpenFileDialog openF PictureBox MyImage openF Filter jpg jpg bmp bmp if openF ShowDialog DialogResult OK try MyImage Image System Drawing Image FromFile openF FileName catch MessageBox Show 您選擇的圖片不能被讀取或文件類型 不對 錯誤 MessageBoxButtons OK MessageBoxIcon Warning public void SaveImage string strImg string xh OleDbConnection con FileStream fs new FileStream strImg FileMode Open 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 18 FileAccess Read BinaryReader br new BinaryReader fs byte imgBytesIn br ReadBytes int fs Length StringBuilder strB new StringBuilder strB Append insert into tuxiang xh tx values xh Photo OleDbCommand cmd new OleDbCommand strB ToString con cmd Parameters Add Photo OleDbType Binary Value imgBytesIn cmd ExecuteNonQuery private string GetText TextBox TB string strText null if TB Text strText TB Text return strText private string GetCmbText ComboBox CmbBox string strCom null if CmbBox SelectedIndex 0 return strCom private string GetTxtOF OpenFileDialog OF string strOF null if OF FileName strOF OF FileName return strOF public void dgvwidth DataGridView dg 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 19 dg Columns 0 Width 80 dg Columns 1 Width 170 dg Columns 2 Width 40 dg Columns 3 Width 80 dg Columns 4 Width 80 dg Columns 5 Width 60 dg Columns 6 Width 80 dg Columns 7 Width 220 dg Columns 8 Width 80 dg Columns 9 Width 130 dg Columns 10 Width 80 dg Columns 11 Width 200 dg Columns 12 Width 200 private void DgvFreshup OleDbConnection connection new OleDbConnection strCon try string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 bj as 班級 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 jzhxm as 家長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi OleDbDataAdapter DA new OleDbDataAdapter strRead connection DataSet DS new DataSet DA Fill DS dataGridView1 DataSource DS Tables 0 dgvwidth dataGridView1 catch OleDbException CW msgBox CW ToString 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 20 4 34 3 查詢個人信息模塊查詢個人信息模塊 private void chaxunbtn Click object sender EventArgs e OleDbConnection connection new OleDbConnection strCon if tjcmbBox SelectedIndex 0 connection Open switch tjcmbBox SelectedIndex case 1 if tiaojiantxt Text string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家 長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi where xh tiaojiantxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true try OleDbDataAdapter DA new OleDbDataAdapter strRead connection DataSet DS new DataSet DA Fill DS dataGridView1 DataSource DS Tables 0 dgvwidth dataGridView1 catch OleDbException CW msgBox CW ToString 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 21 else msgBox 沒有你要查找的內(nèi)容 tiaojiantxt Clear dataGridView1 DataSource null else msgBox 請輸入要查詢的內(nèi)容 break case 2 if tiaojiantxt Text string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家 長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi where xm tiaojiantxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true OleDbDataAdapter dat new OleDbDataAdapter strRead connection DataSet ds new DataSet dat Fill ds dataGridView1 DataSource ds Tables 0 dgvwidth dataGridView1 else msgBox 沒有你要查找的內(nèi)容 tiaojiantxt Clear 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 22 dataGridView1 DataSource null else msgBox 請輸入要查詢的內(nèi)容 break case 3 if tiaojiantxt Text string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家 長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi where xb tiaojiantxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true OleDbDataAdapter dat new OleDbDataAdapter strRead connection DataSet ds new DataSet dat Fill ds dataGridView1 DataSource ds Tables 0 dgvwidth dataGridView1 else msgBox 沒有你要查找的內(nèi)容 tiaojiantxt Clear dataGridView1 DataSource null else 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 23 msgBox 請輸入要查詢的內(nèi)容 break case 4 if tiaojiantxt Text string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家 長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi where bj tiaojiantxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true OleDbDataAdapter dat new OleDbDataAdapter strRead connection DataSet ds new DataSet dat Fill ds dataGridView1 DataSource ds Tables 0 dgvwidth dataGridView1 else msgBox 沒有你要查找的內(nèi)容 tiaojiantxt Clear dataGridView1 DataSource null else msgBox 請輸入要查詢的內(nèi)容 break 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 24 case 5 if tiaojiantxt Text string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家 長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi where mz tiaojiantxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true OleDbDataAdapter dat new OleDbDataAdapter strRead connection DataSet ds new DataSet dat Fill ds dataGridView1 DataSource ds Tables 0 dgvwidth dataGridView1 else msgBox 沒有你要查找的內(nèi)容 tiaojiantxt Clear dataGridView1 DataSource null else msgBox 請輸入要查詢的內(nèi)容 break case 6 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 25 if tiaojiantxt Text string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家 長姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from jibenxinxi where zhzhmm tiaojiantxt Text OleDbCommand cmdRead new OleDbCommand strRead connection OleDbDataReader DR cmdRead ExecuteReader if DR Read true OleDbDataAdapter dat new OleDbDataAdapter strRead connection DataSet ds new DataSet dat Fill ds dataGridView1 DataSource ds Tables 0 dgvwidth dataGridView1 else msgBox 沒有你要查找的內(nèi)容 tiaojiantxt Clear dataGridView1 DataSource null else msgBox 請輸入要查詢的內(nèi)容 break case 7 string strRead select xh as 學(xué)號 xm as 姓名 xb as 性別 chshrq as 出生日期 zhzhmm as 政治面貌 mz as 民族 lxdh as 聯(lián)系電話 jtdzh as 家庭地址 bj as 班級 jzhxm as 家長 姓名 jzhlxdh as 家長電話 jzhgzdw as 家長工作單位 bzh as 備注 from 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 26 jibenxinxi OleDbDataAdapter dat new OleDbDataAdapter strRead connection DataSet ds new DataSet dat Fill ds dataGridView1 DataSource ds Tables 0 dgvwidth dataGridView1 break connection Dispose connection Close else msgBox 請選擇查詢條件 4 44 4 刪除個人信息模塊刪除個人信息模塊 private void shanchubtn Click object sender EventArgs e OleDbConnection connection new OleDbConnection strCon string xuehao xhtxt Text if xuehao connection Open Deletegrxx xuehao connection Deletechjxx xuehao connection Deletetxxx xuehao connection connection Dispose connection Close else msgBox 請輸入學(xué)號 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 27 xhtxt Focus private void Deletegrxx string xh OleDbConnection con string strRead select xh from jibenxinxi where xh xh OleDbCommand cmdRead new OleDbCommand strRead con OleDbDataReader DR cmdRead ExecuteReader if DR Read true DR Close string strDelete delete from jibenxinxi where xh xh OleDbCommand cmdDelete new OleDbCommand strDelete con DialogResult DROK MessageBox Show 你確實要刪除該記 錄嗎 提示 MessageBoxButtons OKCancel MessageBoxIcon Warning if DROK DialogResult OK cmdDelete ExecuteNonQuery msgBox 刪除成功 xhtxt Clear else msgBox 該學(xué)號的記錄不存在 xhtxt Clear xhtxt Focus private void Deletechjxx string xh OleDbConnection con string strRead select xh from chengji where xh xh OleDbCommand cmdRead new OleDbCommand strRead con OleDbDataReader DR cmdRead ExecuteReader if DR Read true DR Close 學(xué)學(xué) 士士 學(xué)學(xué) 位位 論論 文文 BACHELOR S THESIS 28 string strDelete delete from chengji where xh xh OleDbCommand cmdDelete new OleDbCommand strDelete con cmdDelete ExecuteNonQuery private void Deletetxxx string xh OleDbConnection con string strRead select xh from tuxiang where xh xh OleDbCommand cmdRead new OleDbCommand strRead con OleD

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論