首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
本文对如何用高级语言直接操作DBF文件的备注型(M)字段作了有益的探讨,实现了MS PASCAL直接访问dBASEⅢ数据库DBF文件的备注字段。  相似文献   

2.
1 问题的提出 FOXBASE关系数据库管理系统,由于其运行速度快(比dBASEⅢ快6.74倍)、灵活性强、适应面广,与dBASEⅢ完全兼客,旦有数组和增强的函数功能.是一种较为理想的关系数据库管理系统软件.但在数值计算、报表输出方面速度仍然太慢.因此,高级语言共享其数据库就成为一个突出的问题. 高级语言共享FOXBASE数据库的方法,也是通过COPY命令将库文件.DBF转化为系统数据格式文件.TXT,然后由高级语言调用.这种方法一是要不断交换语言环境,使用很不方便;二是造成存储空间的大量浪费.我们通过对FOXBASE的使用和分析.编写了直接读取FOXBASE数据库的BISIC程序.  相似文献   

3.
在dBASE Ⅲ系统的应用中,最使用户头痛的就是对数据库的结构进行修改。一般都是在dBASEⅢ的点状态下用系统提供的MODISTRU命令来完成,当然,也可用程序方式解决。但无论那种方式,执行时都要相当谨慎,否则,就会导致数据的丢失。本文用高级语言设计了一个数据库结构管理系统,为解决这个问题提供一种新的有效途径。dBASEⅢ数据库的结构管理,包括:显示数据库文件的结构,修改数据库文件的字段名、字段属性,调整字段宽度、字段顺序,增加或删除字段等。以下以True EASIC语言为例,介绍如何用高级语言来完成这些工作。  相似文献   

4.
本文介绍了一种计算数据库文件各字段地址的方法,用此方法可以使任何一种高级语言FoxBASE或dBASE生成.DBF文件都能正常访问。  相似文献   

5.
数据共享有两方面的含义:一是网络中各个通讯站的数据交换;二是各种语言之间的数据文件的互用。要真正达到数据共享,后者是个关键。现在流行的几种高级语言,如BASIC,FORTRAN,PASCAL以及数据库dBASE等都可以创建自己的数据文件,但是它们的格式不尽相同。虽然它们之间数据文件共享问题并不突出(已经有许多解决办法),但是在其他许多场合,若既用高级语言(如BASIC)或数据库自含语言(如dBASE等),又用低级语  相似文献   

6.
dBASE Ⅲ是目前颇为流行的微机关系数据库管理系统,对数据的管理能力很强,但其运算能力则较弱。为弥补这一不足,dBASE Ⅲ允许以扩展名为·TXT的文件作为中介,用Copy及Append命令与其它高级语言进行数据交换。能否不通过中介文件而直接用高级语言去处理dBASE Ⅲ的库文件?答案是肯定的。笔者用Turbo Pascal实现了这一设想。  相似文献   

7.
dBASE ⅢPLUS(FOXBASE)与dBASE Ⅲ的内部管理不同,这决定了dBASE ⅢPLUS(FOXBASE)与dBASE Ⅲ对桥地址的存取方式也大为不同。考虑到dBASE,FOXBASE,C,PASCAL,BASIC,FORTRAN等语言有数值型数据转化为字符型数值数据的功能.故我们只考虑dBASE(FOXBASE)与高级语言直接字符串传递的实现。dBASE(FOXBASE)的字符串变量是以NULL(即ASCⅡ码值0)为结束符,为了充分照顾到各种高级语言字符串存放形式的差别,我们约定:在桥地址  相似文献   

8.
本文提出在 IBM—PC 微机上利用批处理文件(.BAT)同时启动和运行多个软件系统(汉字 dBASE 和高级语言等)的方法。文中给出了在枇处理文件控制下调用 dBASE-Ⅲ数据库中的数据,运行 BASIC 绘图程序绘制生产动态图和干部素质定量评估图的实例。证实这种简单而实用的方法不仅可以克服现有 IBM—PC 微机因内存空间不够而不支持同时启动和运行多个软件系统的缺陷,而且它充分利用了 IBM—PC 微机所提供的各种硬、软件的功能,并可使 dBASE 和高级语言之间所开辟的数据通讯接口付之实用,以方便不同系统的用户共亨 IBM—PC 微机(硬盘)上所建立的数据(信息)资源。  相似文献   

9.
True BASIC是严格按美国国家BASIC标准推出的一种典型的结构化程序设计语言系统。它具有很强的数据处理功能和结构清晰、易读、易编程等特点。本文通过分析True BASIC文件和dBASEⅢ数据库文件结构,提出了用True BASIC语言直接读dBASEⅢ数据库文件的方法。  相似文献   

10.
本文介绍的加密方法是结合dBASE Ⅲ数据库文件的内部结构,用C语言编写的程序。该程序既可以在操作系统状态下对数据文件进行加密,也可在dBASE Ⅲ应用程序中对数据库文件进行加密。  相似文献   

11.
本文对dBASEⅢ索引文件的结构进行了分析,提出了文件中一些重要字节的作用,为建立dBASEⅢ索引文件与其他高级语言的软接口提供了一种实用方法。  相似文献   

12.
一、引言 汉字dBASEⅢ的功能很强,运行速度较快,使用方便,容易掌握,类似于高级语言。它的存储能量很大,一个数据库文件允许128个字段,一个记录可容纳4000比特,每个文件可存储10亿个以上的记录。它的这一特点,使得很多需要存贮大量数据的工作,例如:人事管理、工资管理、物资管理、文件索引管理等,使用汉字dBASEⅢ进行管理得以实现。  相似文献   

13.
本文介绍了一种从高级语言直接调用dBASEⅢ功能的方法.其基本思想是:将用户高级语言程序和dBASEⅢ同时装入内存,用户程序以子程序调用方式直接转入dBASEⅢ进行数据库操作,并将操作结果存入用户程序开设的缓冲区中.本文对其主要实现技术,即dBASEⅢ修改、DOS操作系统扩充和接口处理做了详细介绍.  相似文献   

14.
随着微型计算机的迅猛发展,dBASEⅢ关系数据库得到了广泛的应用。在使用dBASEⅢ时,有时会出现not a dBASE DataBASE错误信息,或已给数据库中输入数据,但用LIST(或其它数据库操作命令)列不出内容,了解dBASEⅢ DBF文件中数据的安排,也许会给你解决类似问题提供一点帮助,也可给你为DBF文件加密提供一些启示。DBF文件由两大部分组成。第一部分是文件结构的说明,第二部分是实际的数据。一、文件结构说明部分文件结构说明部分的长度为:(文件字段数+1)  相似文献   

15.
本文通过对高级语言、dBASEⅢ和 Auto LISP 语言读写文件的形式进行分析,利用它们之间往返的数据传输,实现了高级语言、dBASEⅢ系统和 Auto CAD 系统一体化的计算机辅助设计及自动绘图的方法;着重介绍了 Basica、True Basic、dBASEⅢ系统和 Auto CAD 系统之间实现往返连接的技术措施,并附有已在 IBM PC/XT、AT 或兼容机上通过了的有关程序。  相似文献   

16.
本文首先提出用内存变量文件代替文本文件,作为 dBASEⅢ、FoxBASE+传递数据给高级语言程序的“接口文件”,从而简化程序、节约内存,并且将它应用于 dBASEⅢ以及 FoxBASE+调用系统图形驱动文件 GRD.SYS,以弥补关系数据库管理系统的画图功能。  相似文献   

17.
dBASE Ⅲ数据库具有很强的数据处理能力,但其数值计算能力较差,甚至没有提供常用的初等数学函数。但FORTRAN 77语言具有很强的数值计算能力,利用FORTRAN 77语言对dBASE Ⅲ数据库主文件进行数据操作,实现组合程序设计,可以最大限度地发挥各  相似文献   

18.
用C语言读取dBASEⅢ的记录,包括数据库DBF和备注DBT文件.  相似文献   

19.
dBASE Ⅲ与dBASE ⅢPLUS(FOXBASE)的内部管理不同,与外部系统的接口是通过命令RUN来实现的,因而dBASE Ⅲ与高级语言的直接参数传递的方法独具特色。一、dBASE Ⅲ的内部命令简介Ashton-Tate公司的dBASE Ⅲ软件,其内部提供两条命令一个函数,  相似文献   

20.
本文给出了dBASEⅡ、dBASEⅡ~+、编译dBASE(CLIPPER)共有的5种用户文件的结构,以供dBASE用户正确使用,也为其他语言或工具从字节层次引用或修改它们提供了依据。此外,还讨论了这些文件的局限和缺点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号