| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 413 人关注过本帖
标题:友情送分!!谁有 dbf 的文件结构(或者相关链接介绍)
只看楼主 加入收藏
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
结帖率:99.76%
收藏
已结贴  问题点数:100 回复次数:3 
友情送分!!谁有 dbf 的文件结构(或者相关链接介绍)
今天使用c解析了2个dbf文件  还有一些疑点需要解决

程序代码:

 字段名称  字段类型  字段长度
     XMMC         C        10
     XMID         C        10
     FLAG         C         5
*****以下显示具体记录******
     XMMC      XMID      FLAG
职员姓名  ZYXM
职务工资  GZ1           +
级别工资  GZ19          +
提高部分  GZ28          +
工龄工资  GLGZ          +
边远津贴  GZ45          +
津贴剩余  GZ4           +
生活补贴  GZ41          +
住房补贴  GZ26          +
教龄津贴  GZ6           +
浮动部分  GZ3           +
调整剩余  GZ29          +
警衔津贴  GZ23          +
电话费    GZ24          +
劳模津贴  GZ10          +
奖励保留  GZ7           +
其他应发  GZ11          +
其他应发  GZ12          +
其他应发  GZ31          +
津贴额    GZ2           +
行业津贴  GZ5           +
护理费    GZ9           +
基础工资  GZ20          +
生活补贴  GZ34          +
奖励工资  GZ36          +
剩余部分  GZ37          +
应发合计  YFHJ
其他扣款  GZ16          -
其他扣款  GZ17          -
其他扣款  GZ33          -
扣款合计  KKHJ
实发工资  SFHJ
搜索更多相关主题的帖子: 姓名 
2014-04-28 15:10
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:50 
DBF文件结构 .
http://blog.
http://blog.
2014-04-28 15:12
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
DBF文件结构分为两大部分:文件结构说明区和数据区。   
一、文件结构说明区包括数据库参数区和记录结构表区。数据库参数区占32个字节:   
     
  1字节    数据库开始标志(若数据库含DBT文件为80H,否则为03H)   
  2-4字节  文件建立或修改的日期(YYMMDD 其中YY=日期-1900)   
  5-8字节  数据库的记录记录数,低字节在前,高字节在后   
  9-10字节  文件结构说明区长度   
  11-12字节  每条记录的总长度   
  12-32字节  保留   
   
记录结构表区包括各字段参数,每个字段占32字节:   
  1-11字节  字段名   
  12      字段类型   
  13-14   首记录中该字段对应内存地址的偏移量   
  15-16   首记录中该字段对应内存地址的段地址   
  17     字段长度   
  18     字段小数位数   
  在所有记录结构表区后是数据库结构结束标志,其中 Foxbase   以0D结束,dBASE   以0D,00   
结束。   
二、数据库数据区每条记录按字段依次存放,没有分隔符,也没有终止符,每条记录以删除标志   
 20H开始,若该记录被删除,则该标志为2AH 即“*”。   
 数据库的最后一个字节为结束标志1AH。

DO IT YOURSELF !
2014-04-28 15:23
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:50 
帮助文件中就有这方面的内容。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2014-04-28 17:25
快速回复:友情送分!!谁有 dbf 的文件结构(或者相关链接介绍)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018966 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved