首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 672 毫秒
1.
为了实现数据库中的数据按指定顺序排列,数据库管理系统FoxPro常采用排序和索引两种方法。排序操作生成新的数据库文件,每执行一次排序操作,就生成一个新的独立的数据库文件,对于同一个数据库,经常要用不同的关键字进行排序,这样生成的排序数据库文件就会较多,数据的使用和管理就比  相似文献   

2.
DBASE Ⅲ数据库中的数据是按事先设计好的输入顺序排列的,在实际工作中常常需要按某种要求重新排列,一般都采用分类(SORT命令)或索引(INDEX命令)两种方法。前者将重新排列的数据写入一个新的数据库,其占用磁盘空间较多,速度慢;而后者仅仅建立一个索引文件,该文件字节数相对于原数据库文件字节数较小,速度快,因此建立索引文件是DBASE Ⅲ数据库排序的最常见的方法。  相似文献   

3.
本文讨论了一种基于Java低级随机存取文件I/O实现的面向对象的数据库管理系统,可以完成基本的数据操作如插入,检索,更新,删除,排序等,可在轻型的程序系统中直接以文件形式存储数据,从而避免对后台数据库(可能影响程序的跨平台发布)和JDBC等的依赖。  相似文献   

4.
熟悉CCED的用户一定知道,CCED不但可以直接调用XBASE类数据库文件的数据生成报表,而且也可以把CCED报表中的数据作为一个标准格式的数据库文件提供给外部程序(如数据库系统)使用。Microsoft Word 6.0中的表用来存储数据是很方便的,它具有电子表格一样的功能,同时也具有数据库的功能,可以读取数据库文件,这是非常有用的。然  相似文献   

5.
FOXBASE~+要对DBF文件进行排序或由DBF文件生成文本文件(TXT文件),都要用到额外的磁盘空间,而所用磁盘空间的大小取决于所生成的DBF文件(有序库文件)或TXT文件的长度。为使排序和生成文本文件这两项工作能够顺利进行。所以在完成上述两项工作之前,必须在FOXBASE~+程序中先测定出将要生成的这两个文件的长度,以该长度值来判定磁盘可用空间能否满足上述两项工作的要求,这样就可在程序中进行容错处理,避免因磁盘可用空间不够而导致上述两项工作的失败。本文对此作了有益的探讨,并给出了实例程序。  相似文献   

6.
一、.fpt备注文件丢失的补救方法建立数据库的时候,如果所建数据库有备注字段,就会产生.fpt备注文件,对数据库的操作,则要求.dbf数据库文件与.fpt备注文件同时存在并在同一路径下,倘若不慎丢失、破坏或移走了.fpt备注文件,就会造成无法打开数据库进行操作的情况。移走了的.fpt备注文件只需移至原.dbf数据库文件所在的路径即可,但如果是丢失或者破坏了.fpt备注文件,常常会使不少人束手无策。其实解决办法非常简单,由于.fpt文件是文本文件,因此,只要用任意一种文字处理软件,比如Word、Wps、Windows写字板或文本编辑器等,或者就用Foxpro的程…  相似文献   

7.
首先讨论了DBF数据库文件的结构,然后提出了用C语言直接读取和修改DBF数据库文件数据的方法,最后通过实例给出了完成操作的C语言程序。  相似文献   

8.
目前流行的数据库管理系统有DEASEⅢ、FOXBASE、PROFOX等,上述各系统不仅在数据库的控制上有很大兼容性而且所形成的数据库文件.DBF具有相同的结构特点,在各种数据库文件的管理使用过程中,最不尽人意的是操作者不能在DOS命令行直接了解某一指定数据库文件的结构和记录内容。常规的作法只有进入数据库管理系统之中,才能利用有关的命令打开库文件,并显示结构信息和记录内容,操作非常烦索。本人用TURBOC编写了一个通用数据库文件检索程序,程序中充分利用了TURBOC的窗口函数功能,使整个工作过程全部处于各种窗口之中,用户界面很好,可以方便的在DOS命令行状态下一次全部了解所有数据的结构信息及记录内容,在数据库维护过程中具有很大作用。  相似文献   

9.
数据库备注文件丢失的解决方法   总被引:1,自引:0,他引:1  
数据库备注文件是数据库的重要组成部分,在FoxBASE中备注文件用来存储备注型(Memo)字段的内容,在FoxPro 2.5/2.6中用来存储备注型(Memo)和通用型(general)字段的内容。如果备注文件不小心被删除了则数据库文件不能被打开,对数据库的所有操作就没法进行。另外,有时尽管备注文件尚存,但由于误操作或频繁使用pack和sort命令使备注字段与记录出现联接错误,同样会影响数据库的操作等等。那么当这些情况一旦出现该如何处理呢?重建数据库文件当然不是上策,在此向读者介绍二种比较简单可行的解决方法。  相似文献   

10.
计算机中的数据都是以文件的形式保存的,对于重要的文件或数据,在用户不想让别人知道而删除时,想过没想过你删除文件的安全性的多大?在现在各种恢复删除的操作工具层出不穷,所以我们必须保证所删除文件的彻底性,如何来做到这一彻底性删除文件呢?笔者就为你提供以下两种方法:1用数据库语言编写文件粉碎机在Foxprow中提供了对文件的低层操作,我们就可以用这些函数来直接对文件进行写操作以达到粉碎文件之目的。settalkoffclearfilename=@3,1say请输入要删除的文件:get filename…  相似文献   

11.
客户端需要下载数据的格式和服务器端存储数据的格式一般是不一样的。客户端不同的用户若想要生成想要的文件存储或传递给其他用户,大多数时候是采用Excel表格的形式,这就需要从数据库中下载数据。以天津开发区职业技术学院新生报到系统需求为例,阐述一种在Web页面中生成Excel文件供用户下载的方法,并介绍在开发设计过程中遇到的困难和代码实现的过程。  相似文献   

12.
使用数据库索引文件,不仅能对数据库表中的记录按指定字段表达式进行排序,而且大大提高了数据检索的效率,特别是FoxPro2.5,增加了紧缩格式的单入口索引文件和多入口的复合索引文件CDX,使用户对索引文件的管理和维护变得更加方便。那么索引文件是如何工作的呢?这对许多人还是个谜,有人曾奇怪为什么建立一个紧缩格式的索引文件反而比  相似文献   

13.
1 问题的提出   数据库应用系统的最基本目的,是实现对数据的有条不紊地管理和使用。在不少情况下,数据表中的纪录数会随时间的推移逐渐增加。一种方法是,在表结构中设置一个标志时间的字段,以区分不同时间的纪录数据。采用这种方法带来的问题是,随着时间的推移,表中的记录数越来越多,数据表文件越来越庞大,使用时将占用更多的内存,耗费操作时间。然而,对目前的操作而言,早期数据的使用频率并不高或许根本不需要,从经济性和运行效率考虑,这样的数据库字段设置不甚合理。比较好的一种方法是,将不同时段的数据存储在不同的数据表中,可以根据需要动态选择数据表或动态生成数据表,并按不同需要动态显示之。  相似文献   

14.
虽然ORACLE、SQL SERVER、INFOXMIX和SYBASE等大型数据库技术的应用已经大有发展,但对一般单位和个人用户,数据库的应用依然是FOX系列数据库占据着很大的份额,甚至于连DbaseⅢ数据库的应用也还存在,它们的一个共同特点是数据库文件都为“DBF”体系结构。然而,在实际应用中DBF数据库文件有一个缺点,就是比较容易产生动态损毁,尤其是在网络环境中,如果处理不当,将会使数据库中的宝贵数据全部丢失,这不但影响应用系统的正常运行,而且将给用户造成不可估量的损失。 本文将从数据库文件动态损毁的原因及出错表现、数据库文件动态损毁的有效避免及修复方法等方面进行浅析。 1、数据库文件动态损毁的原因及出错表现 无论网络或单机环境,在非正常关机下,如在数据库应用  相似文献   

15.
首先讨论了DBF数据库文件的结构,然后提出了用C语言直接读取和修改DBF数据库文件数据的方法,最后通过实例给出了完成操作的C语言程序.  相似文献   

16.
应用程序的设计,常常涉及到C语言和DBASEⅢ、FOXBASE的混合编程。高级语言使用数据库的基本方法是将数据库文件转换成高级语言能够处理的文本文件,以此作为两种语言交换数据的中介,这样在处理大量数据时既浪费磁盘空间,又影响处理速度。因而在用C语言实际编程时,一般不使用这种方法,而采取直接访问数据库文件的方法。DBASE、FOXBASE数据库内数据库整体结构描述(从第0字节开始,共32字节)、字段结构描述(从第32字开始,每32字节一个附段)和数据库记录三部分组成。前两部分为库管理信息,用二进制存储;记录部分则为数据…  相似文献   

17.
当我们在进行职工工资、职工信息等数据操作时,往往会想到Foxpro这个数据库程序。相对于其它数据库,它有简单、易学、易用的特点。但在实际工作中,总会因为某些操作代码过于冗长,使用过程很难操作,从而降低了工作效率使用。而如果巧妙的使用Foxpro6.0就可以轻松实现数据库文件间问的更新,为你的工作带来便利。  相似文献   

18.
众所周知,C语言是一种实用的计算机语言,而FoxBase十数据库管理系统是一种目前较为理想的数据库管理软件。用C语言编制的实时数据采集系统,在具体使用过程中往往存在着这样的问题:由于通过实时采集得到的数据通常量很大,如果要进行检索、修改、统计等数据处理工作,则需要由软件编制人员编制大量相应的数据管理软件,这将耗费软件工作者大量的工作时间。而FoxBase十数据库管理系统,却能很容易地实现数据检索、修改、统计等数据处理工作。如果由C语言编制的实时数据采集系统,将实时采集到的大量数据生成一个数据库文件,然后交给数…  相似文献   

19.
在FOXPRO的实际应用中,由于待处理数据的多样性,我们会经常遇到将文本文件转化为数据库文件的问题。系统为我们提供了一条命令APPENDFROM用以实现这一转换,应用如下: APPEND FROM<待转换文本文件名>TYPE DELIMITED WITH BLANK 或APPEND FROM<待转换文本文件名>SDF 但是由于待转换文本文件中空格的影响,转换得到的数据库文件十分零乱,效果很不理想。笔者在实际应用中,利用低级文件操作函数实现文本文件向数据库文件的转换,取得了较好的效果。  相似文献   

20.
在利用DBASE、FOXBASE或FOXPRO编制的应用系统的调试及维护过程中,需要经常对程序文件和数据库文件进行备份。对程序文件的备份通常采用DOS的COPY命令,但对数据库文件的备份有时采用上述命令就不适用,特别对大数据库文件,由于DOS命令不仅备份了数据库文件的结构,且备份了数据库文件中的内容,因此将占用大量的磁盘,且有时我们并不需要备份数据库文件中的记录,只备份库结构即可;而采用将数据库ZAP清空再使用DOS的COPY命令的方法,特别在系统使用后不允许,为此本文介绍一种在不影响数据库内容的情况下备份数  相似文献   

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

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