杨国林
- 作品数:6 被引量:0H指数:0
- 供职机构:内蒙古工学院更多>>
- 相关领域:自动化与计算机技术更多>>
- MS—PASCAL 语言直接操作 DBASEⅢ数据库的 DBF 文件
- 1989年
- DBASEⅢ提供的复制(copy)和附加(APPEND)数据交換接口命令实现了和其它高级语言交換数据的功能,但要借助于文本文件(·TXT),才能达到两种语言交换数据的目的。由于TXT文件是从DBF文件中复制出来的,内容重复,需要额外占用存储空间;利用TXT文件交換数据,增加了转換步骤,难以达到真正共享数据;为了克服上述缺点,本文提出了一种不产生中间文本文件而由MS—PASCAL语言直接操作DBASEⅢ数据库的DBF文件的方法,并给出了插入、删除、修改、显示库记录实用程序(简称实用程序)。
- 杨国林
- 关键词:DBASEIII数据库DBF文件
- BASIC读取DBASEⅢ内存变量文件的方法
- 1990年
- BASIC 直接操作 DBASEⅢ数据库 DBF 文件的方法已有许多文章论及,但在 DBASEⅢ中经常有些控制参数或其它辅助参数需要传送,对于这些参数用DBF 文件传送起来不太方便,而内存变量文件(MEM 文件)实现这些参数的传送是较合适的。为此,在 BASIC 直接操作 DBF 文件的同时,还应考虑如何操作 MEM文件。本文对 MEM 文件的结构作了分析,得出了 BASIC 读取 DBASEⅢ内存变量文件的方法。
- 杨国林
- 关键词:数据库内存变量
- FOXBASE^+库结构文件在程序设计中的应用
- 1992年
- 本文对FOXBASE^+库结构文件进行了分析,并在分析的基础上进一步指出库结构文件的字段变量具有可扩充性。笔者还就库结构文件在程序设计中的应用进行了讨论。
- 杨国林
- 关键词:FOXBASE^+数据库程序设计
- 在FOXBASE+程序中测定DBF文件和TXT文件长度的方法
- 1991年
- FOXBASE^+要对DBF文件进行排序或由DBF文件生成文本文件(TXT文件),都要用到额外的磁盘空间,而所用磁盘空间的大小取决于所生成的DBF文件(有序库文件)或TXT文件的长度。为使排序和生成文本文件这两项工作能够顺利进行。所以在完成上述两项工作之前,必须在FOXBASE^+程序中先测定出将要生成的这两个文件的长度,以该长度值来判定磁盘可用空间能否满足上述两项工作的要求,这样就可在程序中进行容错处理,避免因磁盘可用空间不够而导致上述两项工作的失败。本文对此作了有益的探讨,并给出了实例程序。
- 杨国林
- 关键词:FOXBASE^+DBF文件TXT文件数据库
- 在MS-PASCAL状态下直接访问DBAsEⅢ数据库主文件的备注字段
- 1989年
- 众多笔者已作了各种高级语言对DBASEⅢ数据库DBF文件直接进行操作的探讨。而这种操作只限于DBF文件的数值型(N)、字符型(C)、逻辑型(L)、日期型(D)字段。然而,如何用高级语言直接操作DBF文件的备注型(M)字段还未得以解决,只有做到这一点。才能真正达到高级语言与DBASEⅢ的数据共享。本文对此作了有益的探讨,实现了在MS-PASCAL状态下直接访问DBASEⅢ数据库DBF文件的备注字段。
- 杨国林
- 关键词:数据库备注字段
- 菜单自动生成器的实现
- 1990年
- 本文介绍一个用汉字DBASEⅢ编制的菜单自动生成器系统。该系统改变了用户针对每一菜单都要进行一次编程的传统方法,它可根据用户要求为汉字DBASEⅢ应用程序生成一个完整的菜单。这样就省去了程序设计人员编制菜单程序的重复性劳动,缩短了汉字DBASEⅢ应用程序的研制周期。
- 杨国林袁振波王毅
- 关键词:自动生成器