home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Product / Product.zip / DB-OSDBM.ZIP / DB-OSDBM.DOC next >
Text File  |  1991-12-05  |  5KB  |  133 lines

  1.                                   DB-OSDBM
  2.                              Joseph R. McVerry
  3.                              8004 Selfridge Ct
  4.                            Raleigh NC  27615-4721
  5.  
  6.  
  7.      This software package is supplied AS IS.
  8.  
  9.      Joseph R. McVerry does not warrant that the functions contained in
  10.      this program meet any specific requirements or that they are
  11.      error free.
  12.  
  13.      In no event will Joseph R. McVerry be liable for any damages
  14.      arising from the use of this program.
  15.  
  16.      The user assumes sole and complete responsibility for
  17.      its use.
  18.      
  19.      
  20.         Copyright 1991 - Joseph R, McVerry Raleigh, NC USA
  21.      
  22.         All rights reserved.
  23.      
  24.      Please register your copy by sending $75.00 to the above address.
  25.      This will support my software and maybe I can write a PM version
  26.      of the program.
  27.  
  28.         Trademarks.
  29.         dBASE III is a trademark of Ashton-Tate Corporation.
  30.         dBASE III is a trademark of Borland Corporation.
  31.         IBM is a trademark of International Business Machines
  32.      Corporation.
  33.         OS/2 is a trademark of International Business Machines
  34.      Corporation.
  35.         REXX is a trademark of International Business Machines
  36.      Corporation.
  37.      
  38.         Description: DB-OSDBM is a complete dBASE III to OS/2 EE 1.3
  39.      Database Manager file conversion utility.   The program reads a
  40.      dBASE III DBF file. DB-OSDBM creates an OS/2 CMD file and a data
  41.      delimiter file.
  42.      
  43.         When you run this CMD file OS/2 creates an EE 1.3 Database
  44.      Manager file, imports the dBASE data the DBF file, and if
  45.      included creates indexes as specified in the dBASE NDX files.
  46.      
  47.         DB-OSDBM process dBASE III DBF, dbt and NDX files to create
  48.      OS/2 CMD and DEL files.  Path names are not supported. Be sure to
  49.      run the  program in the directory containing the dBASE files.
  50.      
  51.         The OS/2 CMD file contains the OS/2 REXX code and imbedded SQL
  52.      code to build and import the former dBASE III file.
  53.      
  54.         The OS/2 DEL file contains the former dBASE III data including
  55.      memo fields.
  56.      
  57.      
  58.      format: DB-OSDBM [options] DB3filename [DB3indexfilename ...]
  59.      
  60.         options:
  61.  
  62.           /D:database - specifies the OS/2 DB database name.
  63.      
  64.           /Q:qualifier - specifies the qualifier associated with
  65.      table.
  66.      
  67.           /T:tableid - specifies the table id.
  68.      
  69.           The default for /D /Q /T is the filename prefix.
  70.      
  71.           /I:importmsgfile - specifies the message file for the import
  72.      function.  The default is CON. The message file name is added to
  73.      the SQL IMPORT code in the REXX command file.
  74.      
  75.           /F:fieldnaming - specifies the default character added to
  76.      field names that are reserved words. Default is $.
  77.      
  78.           /V - specifies that all character fields are VARIABLE
  79.      length.
  80.      
  81.           /MLV - specifies that memo fields are created as LONG
  82.      VARCHAR. LONG VARCHAR are special fields. You will not be able to
  83.      view these fields using Query Manager.
  84.      
  85.           /m: - specifies the memo length for VARCHAR when not using
  86.      the option /MLV. Default is 4000. Remember that the largest row
  87.      size is 4005 characters.
  88.      
  89.      
  90.           /u - specifies indexes are create as UNIQUE.
  91.      
  92.           /x - specifies NOT to include DELETED data in delimiter
  93.      file.
  94.      
  95.         DB3filename is the dBASE III file name. Path names not
  96.      supported.
  97.      
  98.         DB3indexfilename is the dBASE III index file name.
  99.      
  100.      
  101.      Conversion considerations:
  102.      
  103.       dBASE III    SQL Field
  104.       Field Type   Definition    Action
  105.  
  106.        CHAR        CHAR    Length is specified as in dBASE.
  107.  
  108.        CHAR       VARCHAR    If /V option is specified. Length is
  109.                 specified as in dBASE.
  110.      
  111.        NUM       SMALLINT    If field length is less than 5 and
  112.                 no decimal positions specified.
  113.      
  114.        NUM       INTEGER    If field length is less than 10 and
  115.                 no decimal positions specified.
  116.  
  117.        NUM       DECIMAL    If decimal positions specified or
  118.                 field length is equal to or greater than
  119.                 10.
  120.      
  121.        LOGIC        CHAR    Length of one. There are no logic fields
  122.                 in EE Data Manager.
  123.      
  124.        MEMO        LONG VARCHAR If /MLV option is specified.
  125.      
  126.        MEMO        VARCHAR    If /MLV option is not specified. This is
  127.                 the default action. Default field length is
  128.                 4000.     Field length can be changed by using
  129.                 the /m option.
  130.      
  131.        DATE        DATE    Direct conversion.
  132.      
  133.