




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、Evaluation Warning: The document was created with Spire.Doc for .NET.教師管理操作流程使用Teacher賬號登陸教師管理系統(tǒng)代碼區(qū)域:if (llogiinTyype = 教師) sstriing sqll = strringg.Foormaat(sellectt coountt(*) frrom teaacheer wwherre LLogiinIdd=0 ANND LLogiinPwwd=1, looginnId, looginnPwdd); ttry SqllCommmannd ccommmandd = neww Sql
2、lCommmannd(ssql, DBBHellperr.coonneectiion); DBHHelpper.connnecctioon.OOpenn(); couunt = (intt)coommaand.ExeecutteSccalaar(); if (couunt = 1) issVallidUUserr = truue; elsse inndexx+; iff (iindeex = 3) AAppllicaatioon.EExitt(); issVallidUUserr = fallse; ccatcch (Exccepttionn exx) messsagge = exx.Mees
3、saage; Connsolle.WWritteLiine(ex.Messsagge); 查詢修改信信息查詢教師基基本信息息(代碼碼區(qū)域:) TeeachherBBaseeForrm tteaccherrBasseFoorm = nnew TeaacheerBaaseFFormm(); teeachherBBaseeForrm.SShoww();TeachherBBaseeForrm(教師基本本信息窗窗體)查詢及修改改學生信信息(代代碼區(qū)域域:) UppdatteSttudeentFFormm uppdatteSttudeentFFormm = neww UpddateeStuudenntFo
4、orm(); uppdatteSttudeentFFormm.Shhow();SearcchTeeachherFFormm.css(查詢及及修改信信息窗體體)AddSccoreeForrm(學生成成績錄入入窗體)錄入按鈕代代碼:strinng ssql = sstriing.Forrmatt(sseleect StuudenntIdd,SttudeentNNo,SStuddenttNamme ffromm Sttudeent wheere StuudenntIdd=0, txttId.Texxt); trry SSqlCCommmandd coommaand = nnew SqllCommma
5、nnd(ssql, DBBHellperr.coonneectiion); DBHHelpper.connnecctioon.OOpenn(); SSqlDDataaReaaderr reeadeer = coommaand.ExeecutteReeadeer(); wwhille (reaaderr.Reead() id = (intt)reeadeerStuudenntIdd; no = (strringg)reeadeerStuudenntNoo; namme = (sstriing)reaaderrSStuddenttNamme; rreadder.Cloose(); caatchh
6、(Exxcepptioon eex) MMesssageeBoxx.Shhow(ex.Messsagge); fiinallly DDBHeelpeer.cconnnecttionn.Cllosee(); iff (TTiannJiaa() iif (txttId.Texxt = CConvvertt.TooStrringg(idd) & ttxtSStuddenttNo.Texxt = nno & ttxtSStuddenttNamme.TTextt = naame) strringg sttudeentNNamee = txttStuudenntNaame.Texxt; strringg
7、sddudeentNNo = txxtSttudeentNNo.TTextt; strringg suubjeect = ccboSSubjjectt.Teext; strringg sccoree = txttScoore.Texxt; intt cllasssId = GGetCClasssIdd(); strringg sttudeentIId = txxtIdd.Teext; strringg sqql1 = sstriing.Forrmatt(iinseert intto SScorre(SStuddenttNo,Subbjecct,SSScoore,SNaame,ClaassIId
8、,SStuddenttId)valluess(0,1,2,3,4,55), ssduddenttNo, suubjeect, sccoree, sstuddenttNamme, claassIId, stuudenntIdd); tryy SqqlCoommaand commmannd = neew SqllCommmannd(ssql11, DDBHeelpeer.cconnnecttionn); DBBHellperr.coonneectiion.Opeen(); innt rresuult = ccommmandd.ExxecuuteNNonQQuerry(); iff (rresuul
9、t != 1) MMesssageeBoxx.Shhow(添加失失敗, 輸入提提示, MeessaageBBoxBButttonss.OKK, MMesssageeBoxxIcoon.IInfoormaatioon); ellse MMesssageeBoxx.Shhow(添加成成功, 輸入提提示, MeessaageBBoxBButttonss.OKK, MMesssageeBoxxIcoon.IInfoormaatioon); cattch (Exxcepptioon eex) /MMesssageeBoxx.Shhow(操作作數(shù)據(jù)庫庫出錯!, 輸入入提示, MMesssageeBoxxB
10、utttonns.OOK, MesssaggeBooxIccon.Infformmatiion); /Connsolle.WWritteLiine(ex.Messsagge); MeessaageBBox.Shoow(eex.MMesssagee); finnallly DBBHellperr.coonneectiion.Cloose(); eelsee MesssaggeBoox.SShoww(您輸入入的學生生在數(shù)據(jù)據(jù)庫中沒沒有,請請重新輸輸入, 輸入提提示, MeessaageBBoxBButttonss.OKK, MMesssageeBoxxIcoon.Infformmatiion);
11、priivatte voiid AAddSScorreFoorm_Loaad(oobjeect sennderr, EEvenntArrgs e) sttrinng ssql = sellectt grradeeNamme ffromm Grradee; trry SSqlCCommmandd coommaand = nnew SqllCommmannd(ssql, DBBHellperr.coonneectiion); DDBHeelpeer.cconnnecttionn.Oppen(); SSqlDDataaReaaderr reeadeer = coommaand.ExeecutteRe
12、eadeer(); wwhille (reaaderr.Reead() strringg grradeeNamme = (sstriing)reaaderr0; cbooGraade.Iteems.Addd(grradeeNamme); rreadder.Cloose(); caatchh (Exxcepptioon eex) MMesssageeBoxx.Shhow(ex.Messsagge); fiinallly DDBHeelpeer.cconnnecttionn.Cllosee(); sttrinng ssql11 = seelecct SSubjjecttNamme ffromm S
13、uubjeect; trry SSqlCCommmandd coommaand = nnew SqllCommmannd(ssql11, DDBHeelpeer.cconnnecttionn); DDBHeelpeer.cconnnecttionn.Oppen(); SSqlDDataaReaaderr reeadeer = coommaand.ExeecutteReeadeer(); wwhille (reaaderr.Reead() strringg suubNaame = (strringg)reeadeer00; cbooSubbjecct.IItemms.AAdd(subbNamme
14、); rreadder.Cloose(); caatchh (Exxcepptioon eex) MMesssageeBoxx.Shhow(ex.Messsagge); fiinallly DDBHeelpeer.cconnnecttionn.Cllosee(); priivatte voiid ccboGGradde_SSeleecteedInndexxChaangeed(oobjeect sennderr, EEvenntArrgs e) iff (ccboGGradde.TTextt.Trrim() != ) iint graadeIId = -11; sstriing sqll = s
15、trringg.Foormaat(sellectt GrradeeId froom GGradde wwherre GGraddeNaame=00, ccboGGradde.TTextt); SSqlCCommmandd coommaand = nnew SqllCommmannd(ssql, DBBHellperr.coonneectiion); ttry DBHHelpper.connnecctioon.OOpenn(); SqllDattaReeadeer rreadder = ccommmandd.ExxecuuteRReadder(); if (reaaderr.Reead() gr
16、radeeId = (intt)reeadeer00; reaaderr.Cllosee(); ccatcch (Exccepttionn exx) MesssaggeBoox.SShoww(操作數(shù)數(shù)據(jù)庫出出錯); Connsolle.WWritteLiine(ex.Messsagge); ffinaallyy DBHHelpper.connnecctioon.CClosse(); ssql = SELLECTT CllasssNamme FFROMM Cllasss WHHEREE GrradeeId= + ggraddeIdd; ccommmandd.CoommaandTTextt = s
17、qll; ttry DBHHelpper.connnecctioon.OOpenn(); SqllDattaReeadeer rreadder = ccommmandd.ExxecuuteRReadder(); strringg cllasssNamme = ; cbooClaass.Iteems.Cleear(); whiile (reeadeer.RReadd() cllasssNamme = (sstriing)reaaderrCClasssNaame; cbboCllasss.Ittemss.Addd(cclasssNaame); reaaderr.Cllosee(); ccatcch
18、 (Exccepttionn exx) MesssaggeBoox.SShoww(操作數(shù)數(shù)據(jù)庫出出錯); Connsolle.WWritteLiine(ex.Messsagge); ffinaallyy DBHHelpper.connnecctioon.CClosse(); priivatte voiid ttxtIId_TTexttChaangeed(oobjeect sennderr, EEvenntArrgs e) UpdatteSccoreeForrm(更新成成績窗體體)保存按鈕代代碼:DialoogReesullt rresuult = MMesssageeBoxx.Shhow(確實要要將修改改保存到到數(shù)據(jù)庫庫嗎?, 輸入提提示, MeessaageBBoxBButttonss.OKK, MMesssageeBoxxIcoon.IInfoormaatioon); iff (rresuult = DiaaloggRessultt.OKK) SSqlCCommmanddBuiildeer bbuillderr = neww Sq
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 買車轉(zhuǎn)訂金合同范本
- 體育訂購合同范本
- 下學期安全工作總結(jié)
- 分期貸款正規(guī)合同范本
- 三年級班主任工作計劃
- 中醫(yī)基礎學模擬考試題含參考答案
- 廚房維修合同范本模板
- 產(chǎn)業(yè)調(diào)研合同范本
- 單位安裝鍋爐合同范例
- 廠車出租合同范本
- 世界反法西斯戰(zhàn)爭的勝利(課件)
- 人教版新起點(一年級起)二年級英語下冊教案全冊
- 住宅鋼筋和混凝土用量限額設計參考指標(2021年)
- 中國慢性鼻竇炎診斷和治療指南課件
- 基坑開挖影響周邊環(huán)境與建筑物研究
- 《民事訴訟法》課件
- 錦繡金華完整版本
- 高等數(shù)學上冊目錄同濟第七版
- 電動執(zhí)行機構(gòu)安裝施工工藝標準
- 儒釋道文化秒解詳解課件
- 粗原料氣的凈化-二氧化碳的脫除(合成氨生產(chǎn))
評論
0/150
提交評論