版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生成绩管理系统基于access数据库和c++本系统的功能1.可以对学生成绩进行修改2.可以查询管理学生成绩3.可以对学生成绩进行统计和比较增加功能增加界面设计部分代码部分voidCBaDialog::OnAdd()//增加记录的实现{ //TODO:Addyourcontrolnotificationhandlercodehere Selec=TRUE; CAddialogdlg;if(dlg.DoModal()==IDOK) { CStringstr=this->Select();if(str=="一班") { if(dlg.m_nxue>=200||dlg.m_nxue<100) { AfxMessageBox("一班学号在100—200之间"); m_Set.Close(); m_bSet.Close();return; } } elseif(str=="二班") { if(dlg.m_nxue<200||dlg.m_nxue>=300) { AfxMessageBox("二班学号在200—300之间");m_Set.Close(); m_bSet.Close(); return; } } elseif(str=="三班") { if(dlg.m_nxue<300||dlg.m_nxue>=400) { AfxMessageBox("三班学号在300—400之间");m_Set.Close(); m_bSet.Close();; return; } } }删除操作删除操作界面设计部分代码部分展示voidCBaDialog::OnDelect()//删除记录的实现也需要输入密码{ //TODO:AddyourcontrolnotificationhandlercodehereCDelectDialogdlg; Selec=FALSE; if(dlg.DoModal()==IDOK)//检验是否按了确认键
{ if(dlg.m_nPass!=1234)//检验输入的密码是否位1234 AfxMessageBox("密码不正确!你没有权限删除记录");else { this->Select();m_Set.MoveFirst(); BOOLsel=FALSE; do { if(m_Set.m_column1!=dlg.m_nxue) m_Set.MoveNext(); else {m_nRecordCount-=1; sel=TRUE;m_bSet.MoveFirst();this->Equal();m_Set.Delete(); m_Set.Requery(); break; } }while(!m_Set.IsEOF()); if(sel==FALSE) { AfxMessageBox("没有此记录"); return; } else this->Xuan(); } }
}修改功能修改功能的界面设计代码部分voidCBaDialog::OnEdit()//修改记录的实现要输入密码密码为1234{ //TODO:Addyourcontrolnotificationhandlercodehere
CEditDialogdlg; if(dlg.DoModal()==IDOK) {if(strcmp(dlg.m_pass,"1234")!=0) AfxMessageBox("你没有权限更改记录!请重输入密码:");else { this->Select(); m_Set.m_strFilter.Format("[学号]=%d",dlg.m_xue); m_Set.Requery(); if(m_Set.IsEOF()) AfxMessageBox("没有此记录"); else { for(inti=0;i<5;i++) { floatp=0,q=0; if(i==0) { p=dlg.m_fmaths; q=m_Set.m_column3; }if(i==1) { p=dlg.m_fphysical; q=m_Set.m_column4; }if(i==2){p=dlg.m_fchemistry;q=m_Set.m_column5;} if(i==3) { p=dlg.m_fenglish; q=m_Set.m_column6; }if(i==4) { p=dlg.m_fpolitic; q=m_Set.m_column7; } m_bSet.Edit();m_bSet.m_column2=m_bSet.m_column2+p-q; m_bSet.m_column3=m_bSet.m_column2/m_nRecordCount; if(p>=60&&q<60) m_bSet.m_column4+=1; if(p<60&&q>=60) m_bSet.m_column4-=1; if(p>=80&&q<80) m_bSet.m_column5+=1; if(p<80&&q>=80) m_bSet.m_column5-=1;m_bSet.Update();if(!m_bSet.IsEOF())m_bSet.MoveNext();elsebreak; }m_Set.Edit();m_Set.m_column2=dlg.m_strName;m_Set.m_column3=dlg.m_fmaths;m_Set.m_column4=dlg.m_fphysical;m_Set.m_column5=dlg.m_fchemistry; m_Set.m_column6=dlg.m_fenglish; m_Set.m_column7=dlg.m_fpolitic; m_Set.m_column8=dlg.m_fmaths+dlg.m_fphysical+dlg.m_fchemistry+dlg.m_fenglish+dlg.m_fpolitic; m_Set.m_column9=(float)(m_Set.m_column8/5);m_Set.Update();
}m_Set.m_strFilter.Empty(); m_bSet.Close();
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化工企业反违章培训课件
- 12月大类资产配置展望:权益大盘风格仍有机会债券保持短久期
- 飞机通信技术介绍
- 飞机知识课件
- 2026山东事业单位统考烟台莱阳市招聘138人备考考试题库及答案解析
- 中国通号2026年公开招聘(办公室、战略投资部)参考考试题库及答案解析
- 2026 长沙市天心区明德启南中学上学期物理、数学老师(初中)招聘备考考试试题及答案解析
- 2026广西桂林市阳朔县人民法院书记员招聘2人考试参考试题及答案解析
- 廉洁过节活动方案策划(3篇)
- 关键设备检修管理制度(3篇)
- 2026年南通科技职业学院高职单招职业适应性测试备考试题含答案解析
- 2025年广西职业师范学院招聘真题
- 中远海运集团笔试题目2026
- 扦插育苗技术培训课件
- 妆造店化妆品管理制度规范
- 妇产科临床技能:新生儿神经行为评估课件
- 浙江省2026年1月普通高等学校招生全国统一考试英语试题(含答案含听力原文含音频)
- 基本农田保护施工方案
- 股骨颈骨折患者营养护理
- 二级医院医疗设备配置标准
- 北师大版(2024)小学数学一年级上册期末综合质量调研卷(含答案)
评论
0/150
提交评论