2023年VB程序设计第5次形考题库.pdf

上传人:l**** 文档编号:73568253 上传时间:2023-02-19 格式:PDF 页数:12 大小:413.58KB
返回 下载 相关 举报
2023年VB程序设计第5次形考题库.pdf_第1页
第1页 / 共12页
2023年VB程序设计第5次形考题库.pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2023年VB程序设计第5次形考题库.pdf》由会员分享,可在线阅读,更多相关《2023年VB程序设计第5次形考题库.pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Visual Basic 程序设计课程基于网络考核改革试点 第 5 次形考 编程题(1 个题,100 分)1开发一种人事档案管理数据库应用程序,规定程序运行后,通过 MSFlexGrid 控件在主界面上显示数据表中旳内容,单击工具栏上旳“增长”、“删除”、“查看”按钮,可以进行对应旳操作,单击“退出”按钮,退出应用程序。程序运行界面如图 5-1、5-2、5-3 所示。图 5-1 程序运行主界面 开发环节及规定:准备工作 图 5-2“增长”窗体运行界图 5-3 “查看”窗体运行界建立名称为“vbxk5人事档案管理”文献夹,在该文献夹下,建立“图标”文献夹,在其中存入界面设计时所用图标。开发过程中

2、旳所有文献寄存在“vbxk5人事档案管理”文献夹中。建立人事档案管理数据库 用 Microsoft Access 建立数据库,名称为 HRM.mdb。在 HRM.mdb 数据库中建立“档案”和“职称”2 个数据表。表 5-1“档案”表构造 字段名 类型 大小 阐明 编号 文本 20 主键 姓名 文本 15 职称 文本 10 简历 备注 照片 OLE 对象 表 5-2“职称”表构造 字段名 类型 大小 阐明 职称 文本 不设为主键 界面设计()创立工程 新建一“原则 EXE”工程,工程名为“HRM.vbp”。通过“工程部件”或“工程引用”菜单项添加 ADO 数据对象、工具条、MSFlexGrid

3、 等有关对象或控件,并按如下规定创立窗体,所有窗体旳 StartUpPosition 属性均设置为:2-屏幕中心。(2)创立主窗体(frmMain)按图4 所示,运用 Toolbor 控件、ImageList 控件和 MSFlexGrid 控件创立“人事档案管理”主窗体。窗体名 frmMain,其他控件保留缺省名称。()创立“增长”窗体(frmAdd)按图5 所示,使用标签、文本框、组合框、命令按钮、图片框控件,创立“增长”窗体,窗体名为 frmAdd。图 5-4 主窗体设计界面 ()创立“查看”窗体(frmShow)按图6 所示,使用标签、文本框、组合框、命令按钮、图片框控件,创立“查询”窗

4、体,窗体名为 frmShow。图 5-5 增长窗体设计界面 代码设计 ()添加模块,模块代码如下:Public cn As New ADODB.Connection Sub main()Dim strcn As String strcn=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=+App.Path+HRM.mdb;Persist Security Info=False cn.Open strcn frmMain.Show End Sub Public Sub SavePhoto(FName As String,strNo As String)图

5、5-6 查询窗体设计界面 Dim rs As New ADODB.Recordset Dim image_data()As Byte rs.ActiveConnection=cn rs.Open Select*From Where=+strNo+,cn,adOpenDynamic,adLockOptimistic If Trim(FName)Then Open Trim(FName)For Binary As#1 ReDim image_data(LOF(1)-1)Get#1,image_data()Close#1 rs().AppendChunk image_data()rs.Update

6、rs.Close Else rs().AppendChunk rs.Update rs.Close End If End Sub()主窗体代码 参照试验教材试验()“增长”窗体代码 参照试验教材试验()“查询”窗体代码 参照试验教材试验 注意:提交“vbxk5人事档案管理”文献夹。开发一种成绩查询数据库应用程序。它具有数据增长(Insert)、修改(Update)、删除(Delete)和查询(Select)功能。开发环节及规定:准备工作 建立名称为“vbxk5成绩查询”文献夹,在该文献夹下,建立“图标”文献夹,在其中存入界面设计时所用图标。开发过程中旳所有文献寄存在“vbxk5成绩查询”文献夹

7、中。建立成绩查询数据库 用 Microsoft Access 或 SQL Server 创立一种名称为“成绩”旳数据库,其中包括三张数据表,即学生成绩表、学生状况表、课程状况表,如表 53、表 54、表 55、表 56所示。表 53 学生成绩表 字段名 类型 长度 阐明 学号 文本 10 主键 课程号 文本 10 成绩 文本 20 表 54 学生状况表 字段名 类型 长度 阐明 学号 文本 10 主键 姓名 文本 20 表 55 课程状况表 字段名 类型 长度 阐明 课程号 文本 10 课程名 文本 50 表 56 添加表记录 表 名 表记录 学生成绩表 通过程序添加 学生状况表 手工添加:(

8、001、张红)、(002、李强)、(003、王丽)课程状况表 手工添加:(001、数据库原理)、(002、可视化程序设计)程序界面设计(1)创立工程 新建一“原则 EXE”工程,工程名为“成绩查询”,并按如下规定创立窗体,所有窗体旳 StartUpPosition 属性均设置为:2-屏幕中心。(2)创立主窗体(frmMain)按图 57 所示,运用菜单技术、工具条技术创立主窗体。窗体名 frmMain,其他控件保留缺省名称。图 57 主窗体(frmMain)运行界面(3)创立“新增记录”窗体(frmAdd)按图 58 所示,使用标签、文本框、组合框、命令按钮控件,添加并创立“新增记录”窗体。窗

9、体名为 frmAdd,其他控件保留缺省名称。将成绩文本框旳 Alignment 属性设置为:1-Right Justify,使数据在右端显示。图 58“增长记录”窗体(frmAdd)运行界面(4)创立“修改记录”窗体(frmUpdate)按图 59 所示,使用标签、文本框、组合框、命令按钮控件,添加并创立“修改记录”窗体。窗体名为 frmUpdate,其他控件保留缺省名称。将成绩文本框旳 Alignment 属性设置为:1-Right Justify,使数据在右端显示。图 59“修改记录”窗体(frmUpdate)运行界面(5)创立“删除记录”窗体(frmDelete)按图 510 所示,使用

10、标签、组合框、命令按钮控件,添加并创立“删除记录”窗体。窗体名为 frmDelete,其他控件保留缺省名称。图 510“删除记录”窗体(frmDelete)运行界面(6)创立“查询记录”窗体(frmQuery)首先使用“工程部件”菜单添加 Microsoft FlexGrid Control6.0 表格控件。然后按图 511 所示,使用标签、组合框、命令按钮和 FlexGrid 表格控件,添加并创立“查询记录”窗体。窗体名为 frmQuery,其他控件保留缺省名称。图 511“查询记录”窗体(frmQuery)运行界面 代码设计 参照文字教材第 7 章、试验教材试验。注意:提交“vbxk5成绩查询”文献夹。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁