【教师管理操作流程】_第1页
【教师管理操作流程】_第2页
【教师管理操作流程】_第3页
【教师管理操作流程】_第4页
【教师管理操作流程】_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Evaluation Warning: The document was created with Spire.Doc for .NET.教师管理操作流程使用Teacher账号登陆教师管理系统代码区域: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); 查询修改信信息查询教师基基本信息息(代码码区域:) TeeachherBBaseeForrm tteaccherrBasseFoorm = nnew TeaacheerBaaseFFormm(); teeachherBBaseeForrm.SShoww();TeachherBBaseeForrm(教师基本本信息窗窗体)查询及修改改学生信信息(代代码区域域:) 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(操作作数据库库出错!, 输入入提示, MMesssageeBoxxB

10、utttonns.OOK, MesssaggeBooxIccon.Infformmatiion); /Connsolle.WWritteLiine(ex.Messsagge); MeessaageBBox.Shoow(eex.MMesssagee); finnallly DBBHellperr.coonneectiion.Cloose(); eelsee MesssaggeBoox.SShoww(您输入入的学生生在数据据库中没没有,请请重新输输入, 输入提提示, 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(操作数数据库出出错); 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(操作数数据库出出错); Connsolle.WWritteLiine(ex.Messsagge); ffinaallyy DBHHelpper.connnecctioon.CClosse(); priivatte voiid ttxtIId_TTexttChaangeed(oobjeect sennderr, EEvenntArrgs e) UpdatteSccoreeForrm(更新成成绩窗体体)保存按钮代代码:DialoogReesullt rresuult = MMesssageeBoxx.Shhow(确实要要将修改改保存到到数据库库吗?, 输入提提示, MeessaageBBoxBButttonss.OKK, MMesssageeBoxxIcoon.IInfoormaatioon); iff (rresuult = DiaaloggRessultt.OKK) SSqlCCommmanddBuiildeer bbuillderr = neww Sq

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论