我有一份考工的理论题库,是 Excel 文件。我在想如果转换到 Word 文件中再排版,再印刷,一是浪费时间,既要做成 Word 卷, 测试完还要手工批卷;二是浪费纸张( 4 — 5 个班级近 200 多人使 用),我在想能不能做成上机试卷,在计算机上测试,多方便, 谁能帮我这个忙吗? 我有一份考工的理论题库,是 Excel 文件。我在想如果转换到 Word 文件中再排版,再印刷,一是浪费时间,既要做成 Word 卷, 测试完还要手工批卷;二是浪费纸张( 4 — 5 个班级近 200 多人使 用),我在想能不能做成上机试卷,在计算机上测试,多方便, 谁能帮我这个忙吗? 某老师的困惑 我要是能帮忙就好了 !
单机版理论试卷的初步生成 —— 沈荷英执教
任务单 1 题库的生成(用 SQL Server 2005 实现) 2 界面的设计(打开桌面 “ 考试系统 \ 考试系统.vbp” ) 3试题的显示 4 “ 下一题 ” 功能的实现 5 “ 上一题 ” 功能的实现 6文件的保存
任务 1: 题库的生成 数据库 TestDB 的创建 数据库 TestDB 的创建 Excel 文件转换成数据库 TestDB 中的表 Excel 文件转换成数据库 TestDB 中的表 在 SQL Server 数据库中选中 TestDB ,右键单击,选 中 “ 任务 ”——“ 导入数据 ” → 进入 SQL Server 导入和 导出向导 → 选择数据源( Microsoft Excel ),浏览 选择 “ 题库.xls ” → 选择目标( SQL Server Client ) → 指定复制或查询(选择复制一个或多个表或视图的 数据) → 执行成功 在 SQL Server 数据库中选中 TestDB ,右键单击,选 中 “ 任务 ”——“ 导入数据 ” → 进入 SQL Server 导入和 导出向导 → 选择数据源( Microsoft Excel ),浏览 选择 “ 题库.xls ” → 选择目标( SQL Server Client ) → 指定复制或查询(选择复制一个或多个表或视图的 数据) → 执行成功
任务 3: 试题的显示 添加 Adodc1 对象 添加 Adodc1 对象 设置 Adodc1 属性 设置 Adodc1 属性 绑定 Adodc1 对象与标签对象 绑定 Adodc1 对象与标签对象 标签对象.DataSource ( 代表数据源 ) 标签对象.DataField( 代表数据字段 )
ADO 控件对象的记录集的常用属性与常用方法 (Adodc1.RecordSet ) 方法作用属性作用.MoveNext 移向下一条.EOF 判断是否在文件尾.MoveLast 移向最后一条.MovePrevious 移向上一条.BOF 判断是否在文件头.MoveFirst 移向第一条.Fields( “ 字段名 ” )= 值字段赋值 测试答案
嘿嘿, 解决了 !
课后的思考 “ 交卷 ” 功能 考试时间控制 试卷不足之处