一种跨库批量查询小程序的设计与应用

点赞:4090 浏览:9966 近期更新时间:2024-03-09 作者:网友分享原创网站原创

摘 要:针对高校英语专四、专八考试报名中,需将报考学生的学籍数据提取出来上报的实际需要,利用VF设计了一个小程序,实现了根据报考库中的关 键 词段值(如号)将学籍库中的对应记录全部查找出来的作用,极大地提高了相关人员的工作效率,也避免了以往人工进行此项工作时可能的出错.该小程序的设计思路及对它的通用化改造使得在其他的类似应用环境下都能有一个很好的解决方案.

关 键 词:跨库;批量查询;程序设计;应用

中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)14-3292-03

在目前高校英语专业四级、八级的报名过程中,按的要求,全部的考生报名数据汇总后,应将他们入学时的学籍数据提取出来一并上交.在这一工作过程中,涉及到两个数据库,一个是考生报名库,一个是他们所在的学籍库,他们来源不同,一个来自学校考务部门(如教务处考试中心),一个来自学籍部门(教务处或招毕办学籍科),格式上也不一样,考生报名库通常是EXCEL格式(或ACCESS),而学籍库则是DBF格式,由于受专业知识的限制,一般情况下,工作人员只能采用人工的方式在两个库间逐个地进行查找和标记,非常麻烦,也容易出错,笔者在多年的工作实践中,利用VF编程设计了一个小程序,可以快速地进行批量跨库查询,现介绍如下.

一种跨库批量查询小程序的设计与应用参考属性评定
有关论文范文主题研究: 关于数据库的论文范文数据库 大学生适用: 电大毕业论文、硕士论文
相关参考文献下载数量: 99 写作解决问题: 学术论文怎么写
毕业论文开题报告: 论文模板、论文目录 职称论文适用: 杂志投稿、职称评初级
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 最新题目

1前期准备(两库结构介绍与格式的统一工作)

2跨库批量查询程序设计

检测设考生报名库已转化成DBF格式,文件名为bmk.dbf,学籍库文件名为xjk.dbf,将报考学生的学籍信息从学籍库里挑出来的基本思路是:分别在两个不同的工作区打开待bmk.dbf和xjk.dbf,然后从bmk.dbf库的第一条记录开始,逐个地在xjk.dbf库中给“ZH”字段值与bmk.dbf中当前记录的“号”字段值相同的记录作上删除标记,之后将xjk.dbf库中全部已作删除标记的记录复制到一个查询结果库即完成批量跨库查询工作.其算法描述如下:

3程序的使用及通用化改造

为增加该小程序在其他类似场合使用的通用性,可将其改造为一个VF表单,为用户提供一个通用的操作界面,使得用户只要在该界面中输入涉及到的库名和该库中和它库进行匹配的关 键 词,点击确定即可自动完成不同应用环境下的跨库批量查询工作,此时该小程序的内容作为VF表单中mand对象的click过程,在用户点击该对象时触发启动.下面分别给出该表单的运行界面截图和click过程内容.