【教師管理操作流程】_第1頁
【教師管理操作流程】_第2頁
【教師管理操作流程】_第3頁
【教師管理操作流程】_第4頁
【教師管理操作流程】_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論