首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
FOXPRO数据库中备注型字段是一个较为特殊的字段。所谓特殊,主要表现在它所存放的内容特殊,存放的字符数量特殊,同时对一个记录而言,该牢段有时可有可无,内容可多可少。它又称为M型字段。M型字段除了可存放文件资料以外,还可存放Zed数据,例如图形、图像等。尤其特殊的是M型字段的内容不存放在库文件中,而是存放在另外一个称之为备注文件的辅助性文件中。由于有以上的特殊性,因此,在早期的数据库语言中(例dbase、Fo-chase等)关于备往字段的操作函数或命令很少,因此使用并不方便。特别是在输入输出上没有提供函数和命令,…  相似文献   

2.
在显示和打印FoxPro数据库的备注文件时,由于不便进行格式控制及会破坏原有屏幕等问题,使操作者和程序员感到不便。作者通过对数据库结构的分析,用汇编语言编制了读取备注字段的程序,从而解决了这一问题。我们知道,若数据库有N个字段,则数据库结构部分共有(N+1)*32+1个字节,其中第一个块(3个字节)为数据库总体描述,第i块(i=2,3,……N+1)描述第i—1个字段的定义,包括字段名、类型、长度、小数位数,字段起始位置等参数;备注型字段,在数据库中是一个10字节长的指针项,每一字节为一位数字的ASCII码。备注文件实际上…  相似文献   

3.
备注文件是数据库的辅助文件,它用来存放数据库文件 中备注型字段的内容。当用户建立的数据库文件中包含有备注型字段时,系统自动生成同名的备注文件(FoxBASE备注文件的扩展名为.DBT,FoxPro备注文件的扩展名为.FPT)。在打开数据库DBF文件时,与其同名的备注文件也同时被打开。如果该备注文件被无意地删除且无法恢复时,则数据库文件无法打开。为此,笔者经过对数据库文件的分析找到了解决办法。  相似文献   

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

5.
FoxPro关系型数据库管理系统是现今国内使用较多的数据库系统,WPS系统也是使用面较广的中文字处理软件,国内大多数中文文档均是以WPS格式来保存的,因而在使用FoxPro处理备注字段时常要从已有的WPS文件中读取信息。FoxPro数据库中的备注字段对于大文档的操作通常采用文本方式处理,因而可以先将WPS文件转换成文本文件,然后存储到FoxPro的备注字段中。尽管WPS系统提供的文件服务功能中可以将WPS文件转换成文本文件,但有一点小小的缺憾,就是该转换将WPS文件中的软回车符(文件内部表示为SDH,SAH)变成了硬回车符,因而对…  相似文献   

6.
本文对如何用高级语言直接操作DBF文件的备注型(M)字段作了有益的探讨,实现了MS PASCAL直接访问dBASEⅢ数据库DBF文件的备注字段。  相似文献   

7.
在显示和打印FoxBASE的备注文件时,由于不便于进行格式控制,破坏原有屏幕等问题,使操作者和程序员感到不便。笔者通过对数据库结构的分析,用汇编语言编制了读备注字段的程序,解决了这一问题。 众所周知,若数据库有N个字段,则数据库结构部分共有(N+1)*32+1个字节,其中第一个块(32字节)为数据库总体描述,第i块(i=2,3,……N+1)描述第i—1个字段的定义,包括字段名、类型、长度、小数位数、字段起始位置等指标;对备注型字段,在数据库中是一个10字节长的指针项,每一字节为一位数字的ASCⅡ码。备注文件实际上是一个文  相似文献   

8.
Software公司新推出的软件FoxPRO2.5正以其丰富和其特有的半自动编程功能吸弓喀诸多MIS设计人员,并将以往数据库管理软件不可能实现的功能在此得以实现。如对备注型字段的处理便是一例。一、备注型字段的录入和追加同DBASEⅢ、F。XBASEZ.X一样,FoxPRO2.X也可利用命令APPEND、BROWSE、CHANGE、EDIT实现备往型字段的录入和追加,尽管它们在处理上各有特点,美中不足的是此四条命令仅能在手工录入数据时使用,用于编程处理则对一般不熟悉FoxPRO操作的用户会带来很多困难,而且它们在由ctfl+PgDn进入备往型字段的编…  相似文献   

9.
一、问题的提出微机关系数据库系统dBASE或FoxBASE+适合于对数值型、字符型等定长数据的处理,数据库结构一经建立,其字段宽度也就固定了。在设计数据库时,为了减少数据冗余,而又不使数据溢出,就要把字段宽度定义得不大不小,恰到好处。这种方法适用于数据宽度变化不大、稳定的场合。但是在很多情况下加试题库、科技文摘、人事档案中的个人简历等等,其信息长度变化很大。这样的问题在实际工作中大量存在。如果利用dBASE或FOXBASE十备注型字段(MENO陈处理,每个备注数据都存放在以52字节为块的文件中,磁盘空间仍不适合处理…  相似文献   

10.
本子程序可对任意数据库的任意字段进行查询,并可以完成任意类型字段(备注型除外)的任意组合查询。1设计思想1.自动生成屏幕菜单首先利用需查询的数据库生成结构描述库,使欲查库的各个字段名、类型、长度、小数位数成为结构库的记录。从该库中可以方便地取出各字段名及类型赋给相应的数组元素,然后利用循环在屏幕上相应行、列显示存有各字段名的数组元素,即可自动生成任意字段组合查询屏幕菜单。2.任意组合查询条件被查询数据库的字段类型(除各注型外),有字符型、数字型、日期型和逻辑型四种。字段类型不同,查询的方法也有所不…  相似文献   

11.
众多笔者已作了各种高级语言对DBASEⅢ数据库DBF文件直接进行操作的探讨。而这种操作只限于DBF文件的数值型(N)、字符型(C)、逻辑型(L)、日期型(D)字段。然而,如何用高级语言直接操作DBF文件的备注型(M)字段还未得以解决,只有做到这一点。才能真正达到高级语言与DBASEⅢ的数据共享。本文对此作了有益的探讨,实现了在MS-PASCAL状态下直接访问DBASEⅢ数据库DBF文件的备注字段。  相似文献   

12.
(一)读了贵刊1997年1月安徽财贸学院王小平同志《备注文件丢了怎么办?》一文推荐给我们的“圣丹妙药”,感到有一定新意,但我们在长期实践中却有比其“圣丹妙药”更简便的方法,特提供给大家。在使用数据库系统时,由于备往文件丢失从而使数据库文件无法使用,辛辛苦苦输入的大批数据、花费的时间付之东流,的确是一件非常痛苦的事。但此时千万要头脑冷静,不要轻率对数据库进行重建,因一旦重建造成的损失将无法弥补。这时应首先分析一下丢失备注文件的原因,可能的原因有:①使用DOS的COPY命令或数据库系统的COPYFILE命令时只拷…  相似文献   

13.
文本文件和数据库文件的第一字节可以放看作是文件的特征字节。在日常操作中,巧用该字节可以方便地解决一些实际问题,效果显著。下面择其一、二与广大读者共同交流。 1.修复数据库 在数据管理中,数据库是最重要的文件。而带有备注字段的库文件常常因为误删了相应的备注文件,或在进行数据备份时,只备份了库文件,而造成备注文件丢失,库文件无法打开的现象。其实,利用文件头第一字节就可方便地解决数据库文件因丢失其备注文件后无法打开的问题。  相似文献   

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

15.
一、问题的提出 FoxBase~+和FoxPro以其强大的数据处理能力,在国内外拥有着非常广泛的用户市场。它的数据主要存储在以.DBF为扩展名的数据库文件中,其中M型字段的数据是存储在MEMO文件(即备注型文件)中。如果用户  相似文献   

16.
笔者最近使用VFP6.0进行数据库开发,现结合自己在实际开发中对VFP的认识和体会,介绍VFP应用中使用的一些技巧和经验,以求交流。1恢复丢失了的FPT文件 由于误操作,将自由表的备注文件删除,致使自由表无法打开。遇到这种情况可采用下述方法解决。 1)创建一个新的自由表,且该自由表只含一个字段,其类型为备注型,关闭该自由表,将其扩展名为FPT的备注文件复制给误删的自由表的备注文件,或将该备注文件改名为误删的自由表的备注文件即可。 运行下面的程序同样也可以恢复丢失了的FPT”文件: accept请输入…  相似文献   

17.
1、引言 FOX系列对数据库结构都提供一个备注型字段MEMO,作为一个基本的数据类型。然而,自FoxPro产品出现以前,备注字段由于其操作的不灵活性,一直不受人们的重视,有时宁可浪费存储空间而使用定长的字符型字段。 FoxPro 2·5以上版本对备注字段的存储能力与使用操作方面作了很大的扩充,并保持了与以往FOX产品的备注字段的兼容性,从而使备注字段作为一种强有力的数据类型为我们提供了灵活的编程手段。  相似文献   

18.
不知大家是否注意到每天晚间新闻联播之后的城市天气预报,其中就用到了窗口特技清屏技术,看后使人兴趣盎然。受其启发,笔者编制了一个包含窗口特技清屏的程序,其中的清屏子程序可以通用。 程序中的HUMOR.DBF数据库和HUMOR.DBT备注文件是金山SPDOS6.0F系统提供的,此数据库只有两个字段,一个为长度为1的字符型字段,程序没有用到,一个是备注型字段。程序的执行情况是这样的:首先打开HUMOR.DBF数据库,并在屏幕中央显示一标题为“幽默欣赏”的立体投影窗  相似文献   

19.
第三讲.备注字段和通用字段 Foxpro系统对数据库结构的突破性改进是:大大丰富了备注字段Memo的使用能力;并为提高对多媒体数据处理能力,Foxpro for Window新增了一个通用型字段General。 一、Foxpr02.5的备注字段 FOX系列数据库系统都提供一个备注型字段MEMO,作为一个基本的数据类型。然而,在Foxpro产品出现以前,备注字段由于其操作的不灵活性,一直不受人们的重视。  相似文献   

20.
C语言处理DBF数据库实例   总被引:1,自引:0,他引:1  
C语言处理DBF数据库实例江西拖拉机发动机厂黄焕如一、数据库中数值型字段清零在FoxBASE或FOXPRO数据库中一般含有字符型、数字型、日期型、逻辑型和备注型字段,其中不少应用软件都有清理数字型字段内容的要求。一般清理一个或几个字段常使用REPLA...  相似文献   

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

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