问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

健康体检表DBF是什么文件

发布网友 发布时间:2022-04-25 04:17

我来回答

1个回答

热心网友 时间:2023-11-11 15:39

一种特殊的文件格式!表示数据库文件,Foxbase,Dbase,Visual FoxPro等数据库处理系统所产生的数据库文件!
DBF 数据库可以分为 dBase III 、foxpro 格式两类。
DBF 数据库是常用的桌面型数据库,它曾经被各企业、事业单位广泛使用。现在,虽然已经有了很多的各种各样的小、中、大型数据库,DBF 数据库依然被很多单位用于数据交换。
DBF的文件格式:
文件头
记录1
记录2
记录3



记录n
DBF文件头的详细格式:
在文件中的位置 内容 说明
0 1个字节
表示当前的版本信息 flag
0x03 Dbase III
0X30 foxpro 文件
1-3 3个字节
表示最近的更新日期,按照YY MM DD格式。
YY 表示从1990年开始的年份
例: 2008 年 108 0x6C
当 大于 2008 时, 表示从2000年算起的年份
2009年的结果是 09  0x09
4-7 4 字节 1个32位(bit)数
文件中的记录条数。
低位字节在前,高位字节在后,例如记录数为 0X000001CC条时,
该处内容为: CC 01 00 00
8-9 2字节 1个16位数( 无符号 int )
文件头中的字节数 。headlen
包含: 头部信息、字段信息、附加信息的总字节数
低位字节在前,高位字节在后
10-11 2字节 1个16位数 ( 无符号 int )
一条记录中的字节长度。
低位字节在前,高位字节在后
12-13 2个字节
保留字节,用于以后添加新的说明性信息时使用,这里用0来填写。
14 1个字节
表示未完成的操作。
15 1个字节
dBASE IV编密码标记。
16-27 12个字节
保留字节,用于多用户处理时使用。
28 1个字节
DBF文件的MDX标识。
在创建一个DBF 表时 ,如果使用了MDX 格式的索引文件,那么 DBF 表的表头中的这个字节就自动被设置了一个标志,当你下次试图重新打开这个DBF表的时候,数据引擎会自动识别这个标志,如果此标志为真,则数据引擎将试图打开相应的MDX 文件。
29 1个字节
Language driver ID.
30-31 2个字节
保留字节,用于以后添加新的说明性信息时使用,这里用0来填写。
32-X (n*32)个字节
字段信息描述数组。
n表示字段的个数。
这个数组的结构在后面有详细的解释。
X+1 1个字节
作为记录项终止标识。0x0D
X+2 – (headlen-1) 附加信息 ( 该内容在 FLAG=0x30 时才有 ) 大多填充的是 0x00
具体内容是什么,待研究。
DBF文件头中字段信息的详细格式:
位置 内容 说明
0-10 11个字节
字段名称,是ASCII码值。
11 1个字节
字段的数据类型,是ASCII码值。(B、C、D、G、L、M和N,具体的解释见表2.9)。
12-15 4个字节 保留字节,
用于以后添加新的说明性信息时使用,这里用0来填写 。
该位应该是字段的偏移量,但并非所有的DBF文件填充该
16 1个字节
字段长度,二进制型,无符号int。
17 1个字节 字段的精度,
无符号int,二进制型, 小数位数。
18-19 2个字节 保留字节,
用于以后添加新的说明性信息时使用,这里用0来填写。
20 1个字节
工作区ID。
21-30 10个字节
保留字节,用于以后添加新的说明性信息时使用,这里用0来填写。
31 1个字节
MDX标识。如果存在一个MDX 格式的索引文件,那么这个记录项为真,否则为空。
字段描述信息中,若第0个字节=”0X0D”则表示字段描述结束
DBF文件中的数据类型:
代码 数据类型 允许输入的数据
C字符型 各种字符。
D日期型 用于区分年、月、日的数字和一个字符,内部存储按照YYYYMMDD格式。
N数值型(Numeric) - . 0 1 2 3 4 5 6 7 8 9
L逻辑型(Logical) ? Y y N n T t F f (? 表示没有初始化)。
M(Memo) 各种字符。
I 整型(Integer) 整型数据只用来表示整数,以二进制形式存储,占用4个字节。其取值范围是:-21474836~21474836。
以下是foxpro扩充的类型
B二进制型 各种字符。
G(General or OLE) 各种字符。
YMoney 货币类型 长度 8
在ArcMap中生成的shapefile文件中有一个shape文件是.dbf,它是该图层的数据库文件,可以打开它来查看shapefile文件的属性。
打开方式
DBF Viewer Pro 是一个用于 Windows 下的 DBF 数据库文件管理器。
可用FOXPRO打开
还可用EXCEL进行打开
天线理论名词
数字波束形成
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? dbf是什么文件格式word可以识别打开吗 .DBF是什么文件的扩展名?? dbf是什么意思 .dbf是什么文件类型?_ 手机银行里的设置解邦是什么意思!邮政储蓄银行? 一个锤子弯的上面钉钉个钉子打一四字成语 “一个锤子弯的上面钉钉个钉子”打一四字成语是什么? 锤子钉子猜一个成语 锤子订丁子成语求答案 用锤子钉钉子时系统的作用对象是? 用锤子钉钉时,设木板对钉子的阻力与钉子进入木板的深度成正比,每次击打时锤子对钉子做的功相同,已知击 物理知识钉钉子时为什么要用铁锤而不用橡胶锤 为什么锤子手机打不了钉钉网络电话 锤子钉钉时的阻力和动力分析 钉钉砸锤子游戏怎么玩 用锤子钉钉子时,锤子对钉子的力越大,钉子对锤子的力就越小。 对吗 锤子便签上面分享图片里没有钉钉怎么添加? 锤子安全使用方法 锤子手机能用钉钉办工吗? 姓伍取什么名字好听 DBF和DBT是什么文件啊 ?急?在线等回答?用什么软件可以打开? dbf文件怎么打开?dbf是什么文件 dbf文件,怎么打开。用什么软件可以打开,并转换成EXCEL文件谢谢 怎么解绑?是什么意思微信手机解绑 中国银行手机银行怎么解绑设备 手机设置里面,卸载和解绑是不是一个意思? 中国银行手机银行怎么在原手机解绑设备 账号解绑是什么意思,是否意味着我的网络账号不安全了? 招商银行怎么解绑设备? 中国银行app原设备解绑 梦见男人给自己买鞋和裤子什么意思? 梦见男人给自己买红衣服红鞋子还买对莲烟是什么意思? 梦见男朋友给我买了一件新衣服,有什么意思吗?求解 梦见别的男人给我买东西 梦见男友要给自己买车票 我的手机不支持闪充了,怎么办? 手机不支持flash什么意思 梦见男朋友给我买了个大住房 手机不支持闪充吗? 上午做梦梦到以前我相好的男人给我买了个包?