版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生成绩管理系统基于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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织品设计加工销售合作协议
- 移动支付服务合作协议
- 共享经济平台车辆管理预案
- 2024年呼和浩特2024年客运从业资格证模拟考试
- 2024年长春客运证模拟考试题库及答案解析
- 2024年长沙客运驾驶从业资格证考试题库答案
- 2024年西安客运资格证考试技巧和方法
- 个人财务规划实务作业指导书
- 2024年衡水客运从业资格证考试模拟
- 三农科技研发与推广作业指导书
- 公司规章制度与员工管理条例三篇
- 《心系国防 强国有我》 课件-2024-2025学年高一上学期开学第一课国防教育主题班会
- 第一单元单元测试-2024-2025学年六年级上册语文统编版
- 第3课+追求人生理想+第一框+第3目【中职专用】2024-2025学年中职思想政治《哲学与人生》(高教版2023基础模块)
- 2024年公益性岗位考试真题及答案解析分享
- 《创伤失血性休克中国急诊专家共识(2023)》解读课件
- 2024年联通网络运营及线务运维技能竞赛考试题库-上(单选题)
- 尤克里里0基础入门
- 城市商业综合体运营管理方案
- 二维码的发展及原理
- 礼修于心 仪养于行 课件-2023-2024学年高一上学期文明礼仪在心中养成教育主题班会
评论
0/150
提交评论