DBF文件的头struct DBFileHead {
int date;         // 修改日期
int number_rec;   // 记录条数
short head_len;     // 头的长度
short rec_len;      // 记录长度};

解决方案 »

  1.   

    也给些可能对你有用的东西
    # define POSTION   0x40000000L   // 加锁的位置
    # define A_SHARE   0             // 共享方式
    # define A_EXCL    1             // 独占方式# define MAX_KEY_LEN   30        // 定义最长键长度struct DBF_FIELD{
    char name[11];  /* 字段名 */
    char type;      /* 字段类型 C,N,F,D,L,M,G*/
                    // Character,Numeric,Float,Date,Logical,Memo,General,Pictuer
    int wide;       /* 字段宽度 */
    int point;      /* 小数位数 */
    int site;       /* 字段在字段中的偏移位置 */
    };struct BP_NODE{
         /////  B+树节点数据块
    BYTE Attrib;           /* 结点属性:0x00 索引结点 0x01 根结点 0x02 叶结点 0x03 根兼叶结点,在节点中偏移位置 0 */
    BYTE NoUse;            /* 无用字节,偏移位置 1 */
    int RecordNumber;      /* 本结点包含记录数,在节点中偏移位置 2-3 */
    long front;            /* 指向左结点(同层前继块)或为0xffffffff,在节点中偏移位置 4-7 */
    long next;             /* 指向右结点(同层后继块)或为0xffffffff,在节点中偏移位置 8-11 */
    BYTE Table[500];       /* 索引关键字值及4字节指针...,在节点中偏移位置 12-512 */
    /////////////////////////////////////////////////////
    };
      

  2.   

    gameboy999(我心迷茫)
    有源码吗?我实在是急着要,要不老板要发飚了,
    救救我吧