⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read.me

📁 在TURBO C下面实现的及格小程序
💻 ME
字号:
DBF.Com -- dBASE III / FoxBASE+  Database structure lister

Copyright (c) 1988, by Matrix Software Systems
                       All rights reserved

This program will list the structure of any dBASE III /FoxBASE +
database file in a format similar to "List Structure." It is similar to
another PD program (ListStru.COM) except that this version handles the
full set of MS-DOS wildcards (both of them), comes complete with source
code (for use with Turbo C), and is about one-half the size. 

This program is provided on an "as-is" basis.  No warranty, expressed or
implied, covers this program.  Matrix Software Systems disclaims all
conditions and warranties, whether express or implied with regard to
this program, including all implied conditions or warranties of
merchantibility and fitness for a particular purpose. 

This program is NOT public domain.  It may be freely distributed as long
as the following conditions are met:

  1.  Any and all copies must include the above copyright notice.
  2.  The software must be distributed in its original ARC format
      which contains the files DBF.COM, DBF.C, and READ.ME.
  3.  No fee may be charged for any copy, aside from a possible small
      duplication and handling fee.  (I sincerely doubt you could sell
      this if you wanted to...)


To compile the source code, you will need Turbo C (V1.0).

        tcc -Ic:\tc\include -Lc:\tc\lib -K -O -Z -d -f- -mt dbf.c 
        exe2bin dbf.exe dbf.com

For those of you without Turbo C, the command line options given to tcc
above breakdown as follows:

        -I      Directory for Include files
        -L      Directory for Library files
        -K      Default char is unsigned (should make no difference)
        -O      Optimize jumps
        -Z      Optimize register usage
        -d      Merge duplicate strings (should make no difference)
        -f-     No floating point
        -mt     'Tiny' model (one 64k code/data segment)


If you make any significant enhancements to this program, I would
appreciate a copy (always looking for new techniques).  If you have any
comments, suggestions and/or complaints, I can be reached online via CIS
or BIX. 

        Dave Love
        CIS: 75126,2223
        BIX: dlove


Example

Sample input:  DBF i*

Sample output:
Structure for database : IMPORTS.DBF
Number of data records :        471
Date of last update    : 05-16-1988
Field  Field name  Type       Width    Dec
-----  ----------  ----       -----    ---
    1  FOREIGN     Character      7
    2  PO          Character      7
    3  DOCREC      Character      7
    4  DATE_RECD   Date           8
    5  MMONTH      Date           8
    6  DEPARTMENT  Character      3
    7  AREA        Character      3
    8  CARTONS     Numeric        5      0
    9  PIECES      Numeric        5      0
   10  DOLLARS     Numeric       12      2
   11  PULL_LIST   Date           8
   12  COMMENT     Character     25
   13  ORIG_MM     Date           8
   14  ORIG_RECD   Date           8
   15  DIVISION    Numeric        2      0
   16  GMM         Numeric        1      0
   17  LOC_LIST    Date           8
   18  PULL_ID     Numeric        6      0
   19  LOC_ID      Numeric        6      0
   20  PROBLEM     Character      3
   21  PROBRECD    Date           8
   22  PROBCLRD    Date           8
** Total **                     157

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -