- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据输入问题及其新方法
维普资讯
数据输入问题及其新方法
吴 绪 权
(武汉水运工程学院)
摘 要 末文通过分析 比较 DBASE—I中数据靖八 的几种常用方法 ,找 出
其不舍适的方面,开发了一个适用干超宽数据库文件进行数据靖八的软件 CF—
MT.PRG,该软件具有 向用户提 问少 ,生成格式文件 陕·,格式 文件 自动 按屏
幕幅面排版,且提示清楚等特点。同时阐述 1程序设计的基末思想 ,对软件 的
功能及其使用都作 了扼要的说 明。
一
、 引 言
在DBASE-I关系数据库管理系统的应用中,有两个重要而 又 比较 麻烦 的工作要
做 ,第一个是数据输人 问题,第二个是数据输出问题 ,即将数据以表格形式打印出来,
在实际应用中,进行数据输人之前,往往要编制格式文件 (*.FMT)程序。编 制 程 序就
意味着要花时 间,对不懂得DBASE-I语言的用户来说无疑是一障碍,大大影响了管理
效益。
由于受到屏幕的限制 ,对一般字段数稍多的数据库来说 ,数据 输人要 分 几 屏来进
行。这不仅给编程带来麻烦 ,而且也将数据信息分得比较零散 ,对一个记录的数据信息
不能一 目了然 。
为了解决这些问题,本人通过实践摸索,考虑到一般习惯用的纵向排列字段名方法
的局限性 ,吸收 BROWSE命令横向排列字段名的优点 ,经过综台,加 工,完善,终于
得出一种新方法。它不仅解决了超宽文件数据一屏输人 问题 (当然 ,对一隔个字段的数
据库也适用),而且还将软件工作者以编制格式文件程序中解放出来,同时对扩大管理
软件使用对象的范围也将起到一定的促进作用。为便于比较对照,下面我们先看看几种
常用的数据输人方法。
二、几种常用方法
自DBASE—I语言广泛应用干管理系统 来,数据输人的方法在不断得到改进 。最
常用的有以下几种方法 。
1 韧苷方法 ~ DBASE—I本身提供的数据输人命令,即打开一数据库后。用
47
维普资讯
命令APPEND进行数据输入 。这种方法是将数据库的所有字段排 成一 列 ,每 屏 只能输
20个字段的数据。若一个记录超过20个字段 ,则要分两屏或多屏进行输入 。
2. 编程方法 对于稍微熟练1_点的软件工作者 ,则一般采用 自编格式文 件(*.F—
MT)的方法。这种方法较之以上有很大的灵活性,软件工作者可根 据需 要编制 不同格
式的格式文件,且能达到美观适用的且韵。有的甚至用 夸衰件(.PRG)替代格式文
件 。但这种方法有一些缺点 ,比如说:(1) 编辑程序要花不少时间,尤 其 是字段名为
汉字时花 时间更多;(2) 人工编程难免 出错 ,这就需要调 试 ,修 改 ,再调试 ;……;
(3)对于编制带线条的格式文件时,还要数格子,十分麻烦j(4)如 果库 结 构 一经修
改 ,又要修改格式文件。
5. 半 自动编程方法 随着编程水平的提高,信息的广泛交流,越来越多的微机里都
先后配上了自动生成格式文件的软件DFORMAT。利用此程序 ,可以白动生成 用户 “设
计”的格式文件 ,比较方便 。但此软件还是需要用户根据提示在屏幕 上 “画出 所 需格
式 ,键人字段名或变量名,花去不少对 问,也不尽人意。 --
4. 茸动编程方法 本文介绍的程序便是 自动编程 。单独运行本程序时,只需输入
一 个数据库文件名,便能以极快的速度生成相应的格式文件。若作子程序被调用,只需
将提示部分稍加修改 ,便可连文件名都不输入 ,十分方便 。
二、实用程序没计
1. 主要变量说明
DB;用于接受被操作的数据库文件名。
文档评论(0)