共查询到20条相似文献,搜索用时 15 毫秒
1.
首先讨论了DBF数据库文件的结构,然后提出了用C语言直接读取和修改DBF数据库文件数据的方法,最后通过实例给出了完成操作的C语言程序. 相似文献
2.
3.
4.
本文对FOXBASE的DBF文件数据存储结构作了详尽的分析,并用TURBO C实现对其数据的读取。 相似文献
5.
傅洪旦 《电脑编程技巧与维护》1996,(1):47-49
在编制工程设计软件过程中要用到大量国标部标设计手册数据,这类数据具有如下特点:1.只读出不写入;2.按表格形式存放;3.数据项目纷繁多变。 针对这些特点,如果采用文本文件的形式来存储这些数据,一方面不易设计统一的数据存储格式,另一方面设计读取这些文本文件的通用函数也很困难。 由于FoxBASE等数据库本身就是以表格的形式存储记录的,而且生成的DBF文件具有一定的结 相似文献
6.
7.
C语言处理DBF数据库实例 总被引:1,自引:0,他引:1
C语言处理DBF数据库实例江西拖拉机发动机厂黄焕如一、数据库中数值型字段清零在FoxBASE或FOXPRO数据库中一般含有字符型、数字型、日期型、逻辑型和备注型字段,其中不少应用软件都有清理数字型字段内容的要求。一般清理一个或几个字段常使用REPLA... 相似文献
8.
既能利用现有的FOXBASE(DBASEⅢ)管理程序和数据,充分保护已有的资源,又能使系统的性能有较大幅度的提高,混合使用C和FOXBASE显然是一个较理想的选择,怎样运用C来获得*.DBF文件中的数据和有关信息呢,本文给出了一组适用于任意数据库的通用函数,可在C程序中随意调用。 相似文献
9.
10.
WPS表格文件与数据库DBF文件相互转换程序设计孝感师范高等专科学校刘会明,刘东微机的应用与普及,给办公事务管理带来了极大的便利。但是,由于软件差异和系统程序的相对独立性,微机数据资源未能得到充分利用。笔者根据数据交换的特点,编写了“WPS-DBF交... 相似文献
11.
12.
13.
14.
应用程序的设计,常常涉及到C语言和DBASEⅢ、FOXBASE的混合编程。高级语言使用数据库的基本方法是将数据库文件转换成高级语言能够处理的文本文件,以此作为两种语言交换数据的中介,这样在处理大量数据时既浪费磁盘空间,又影响处理速度。因而在用C语言实际编程时,一般不使用这种方法,而采取直接访问数据库文件的方法。DBASE、FOXBASE数据库内数据库整体结构描述(从第0字节开始,共32字节)、字段结构描述(从第32字开始,每32字节一个附段)和数据库记录三部分组成。前两部分为库管理信息,用二进制存储;记录部分则为数据… 相似文献
15.
BASIC和数据库(DBASE、F-OXBASE)都是交互性语言软件,功能丰富,使用方便,应用十分广泛.工作中有时需要将BASIC的数据文件转换为数据库的DBF数据文件.BASIC的顺序数据文件(用WRITE语句生成)可以直接进行这种转换,随机数据文件则不能.而BASIC的数据文件中,大量都是随机文件.为 相似文献
16.
众所周知,C语言是一种实用的计算机语言,而FoxBase十数据库管理系统是一种目前较为理想的数据库管理软件。用C语言编制的实时数据采集系统,在具体使用过程中往往存在着这样的问题:由于通过实时采集得到的数据通常量很大,如果要进行检索、修改、统计等数据处理工作,则需要由软件编制人员编制大量相应的数据管理软件,这将耗费软件工作者大量的工作时间。而FoxBase十数据库管理系统,却能很容易地实现数据检索、修改、统计等数据处理工作。如果由C语言编制的实时数据采集系统,将实时采集到的大量数据生成一个数据库文件,然后交给数… 相似文献
17.
本文较详细地介绍了C语言直接对FOXBASE+数据库文件进行访问(如给定关键字求相应的记录号;修改某一记录的某一字段等)的方法,并给出了相应的C语言源程序。 相似文献
18.
BASIC和数据库(DBASE、FOXBASE)都是交互性语言软件,功能丰富,使用方便,应用十分广泛。工作中有时需要将BASIC的数据文件转换为数据库的DBF数据文件。BASIC的顺序数据文件(用WRITE语句生成)可以直接进行这种转换,随机数据文件则不能。而BASIC的数据文件中,大量都是随机文件。为了解决此问题,笔者探索出两种转换方法,概述如下。 设BASIC的随机文件含有三个字段,宽度分别为6、2、6;共四个记录;文件名为SD.DAT。转换前,先建一个相应格式的数据库DBF头文件(即记录数为零的空库,设库名为DD.DBF)。 方法一:用APPEND语句进行转换。它要求待转换的数据文件必须是符合一定格式的文本文件,即每个字段用双引号括起来,字段之间用逗号分隔,第一行由回车换行结束,文件结束符为1AH。为此,用程序一 相似文献
19.
BASIC语言和FOXBASE+数据库管理系统是“大众化”的计算机软件,应当指出的是DOS5/DOS6中提供的QBASIC,是属于第三代的BASIC语言,功能上有很大的增强和扩充,能给用户开发一般应用软件,带来很多的方便。例如,高级语言与数据库之间的数据通讯,尽管可以通过接口文件来实现,但若能直接读取DBF文件,将会更加完美。而QBASIC就可以方 相似文献
20.
本文分析了FOXBASE+与高级语言混合编程的方法及数据共享的途径,提出了FOXBASE+对记录管理的新见解,介绍了BASIC程序直接将数据写入.DBF文件中的方法。 相似文献