- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MFC开发学生信息管理系统详细
学生信息管理系统
(一) 用microsoft office access创建一个数据库student.mdb
(图1.1)
在表中添加字段和数据类型,如下图所示:
(图1.2)
(图1.3)
(图1.4)
创建ODBC数据源
选择控制面板→管理工具→数据源(ODBC)→系统DSN标签→单击“添加”
出现下图所示的界面。选择Drive do Microsoft Access (*.mdb),单击“完成”。
输入数据源名,单击“选择、、、”,选择c/student.mdb 单击“确定”,将会出现如图(图1.7)所示。
(图1.5)
(图1.6)
(图1.7)
(二).MFC图形建立
(图2.1)
特别注意:创建的应用程序类型是单文档(single document应用程序)
(图2.2)
将CSTUDXINXIView 的基类改为CScrollView 然后单击“完成”。
(图2.3)
为数据表创建CRecordSet用户类
按“Ctrl+W ”进入“建立类向导(即MFC ClasWizard)” 单击“Add Class...”选择“New...”如图(图2.4)所示.按照(图2.5)→(图2.6)→(图2.7)的安装顺序。即可完成创建CRecordSet用户类的工作。
(图2.4)
(图2.5)
(图2.6)
(图2.7)
在stdafx.h文件中添加CRecordSet包含语句:#includeafxdb.h
如图(图2.8)所示
(图2.8)
(三)构建班级信息对话框类
按“Ctrl+R”键,打开“插入资源”,选择dialog(对话框),选择新建。将名字改为IDD_CLASSINFO,标题为“班级信息输入”。按照(图3.1)添加控件。
添加的控件 ID号 标题 其他属性 编辑框(班级号) IDC_EDIT_CLASSNO 默认 编辑框(所在院系) IDC_EDIT_DEPART 默认 编辑框(专业) IDC_EDIT_SPECIAL 默认 组合框(学制) IDC_COMBO_YEAR 默认 日期/时间控件(入学时间) IDC_DATETIMEPICKER1 默认
对于学制框:使用Data页面来添加数据项,按Ctrl+Enter 换行。
(图3.1)
完成控件添加后,选择“建立类向导”,创建一个新类、即CClassInfoDlg,如图(3.2)所示。
然后按照下图,为控件添加成员变量。
(图3.2)
(图3.3)
控件ID号 变量类别 变量类型 变量名 IDC_EDIT_CLASSNO Value CString m_strClassNO IDC_EDIT_DEPART Value CString m_strDepart IDC_EDIT_SPECIAL Value CString m_strSpecial IDC_COMBO_YEAR Value CString m_strYear IDC_DATETIMEPICKER1 Value CTime m_tEnter
(图3.4)
使用类向导为CClassInfoDlg类添加WM_INITDIALOG消息映射。
代码位于附录1。 见(图3.5)
使用类向导为CClassInfoDlg类添加IDOK按钮的BN_CLICKED消息映射。
代码位于附录2。 见(图3.6)
(图3.5)
(图3.6)
鉴于添加代码都是从类向导找到相应的代码区域,以后就不详细截图了。
(四)实现班级基本信息添加和显示功能
为CSTUDXINXIV
您可能关注的文档
最近下载
- 西门子 go topCT 中文版.pdf VIP
- 复合材料【全套课件】.ppt VIP
- 复合材料 第八章 先进复合材料.ppt VIP
- 人教版八年级物理第九单元《压强》测试题及答案.doc VIP
- 《复合材料学》全套教学课件.pptx
- 复合材料复合材料导论.ppt VIP
- 2025年闽教版(2024)小学英语四年级上册(全册)教学设计(附目录P123).docx
- 冠心病的介绍与治疗PPT.pptx VIP
- 2025云南昆明巫家坝建设发展有限责任公司及下属公司第三季度招聘23人笔试参考题库附答案解析.docx VIP
- 2.2.3 气候——特征和影响因素(课件)八年级地理上册(人教版).pptx VIP
文档评论(0)