home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / clipper / sx11c501.zip / SIX501.DOC next >
Text File  |  1993-06-18  |  6KB  |  122 lines

  1.  
  2.     =========================================================================
  3.                         SIx Driver v1.1c for Clipper 5.01a
  4.     =========================================================================
  5.  
  6.     This patch file (SIX501.EXE) will update the SIx Driver v1.1b (Dated
  7.     03-25-93 or 03-30-93, 12:00a) to the Clipper 5.01a-compatible v1.1c
  8.     release (dated 06-18-93, 12:00a).  This patch file will ONLY update
  9.     this v1.1b release!
  10.  
  11.     The patch file will update the existing LIB, NG, and OBJ files and will
  12.     create new LNK and CH files.
  13.  
  14.     To update your SIx Driver v1.1b to the Clipper 5.01a-compatible v1.1c
  15.     release, follow these steps:
  16.  
  17.       1.  Make sure that all the following SIx Driver v1.1b files are in the
  18.           directory to be updated:
  19.  
  20.               DBFSIX.LIB          DBT.OBJ         DBCREATE.OBJ
  21.               DBFSIX.OBJ          FGET.OBJ        MACHSIX.OBJ
  22.               DBFSIX.NG           MACHSIX.NG
  23.  
  24.       2.  Make sure that the SIX501.EXE patch file is in the same directory
  25.           as your SIx Driver files (listed above) and run it.  It will update
  26.           the files listed above, and create new copies of all of the new
  27.           header (.CH) and link (.LNK) script files.
  28.  
  29.           All of the old files will be renamed with a ($) at the end of the
  30.           file extension.  For example, your old DBFSIX.LIB will be renamed
  31.           DBFSIX.LI$.
  32.  
  33.       3.  Now, copy the newly updated files (all of which will have a
  34.           date/time stamp of 06-18-93, 12:00a) to whichever directories you
  35.           need them in to work with Clipper 5.01a.
  36.  
  37.  
  38.     See the new NG files for specific details of what's new and different in
  39.     this release.  Here's a short rundown of some of the primary additions
  40.     and changes in this release:
  41.  
  42.  
  43.     CHANGE IN USING MACHSIX !!
  44.     --------------------------
  45.     Changes have been made to the way MACHSIX is linked into your applica-
  46.     tion.  To use MACHSIX with the SIx Driver, you must now include the 
  47.     MACH6SIX.OBJ in your link script, as well as the MACHSIX.LIB file.  The 
  48.     change was made allow the same MACHSIX library to work with both DBFSIX 
  49.     and our new product -- HiPer-SIx.  When used with HiPer-SIx (DBFNSX.LIB) 
  50.     you'd link in a file called MACH6NSX.OBJ instead.  This will save code 
  51.     size when you use DBFSIX and HiPer-SIx together.  By the way, if you'll 
  52.     be using _both_ DBFSIX and DBFNSX in the same application along with Mach 
  53.     SIx, you'd link in both of the OBJ files (MACH6SIX.OBJ and MACH6NSX.OBJ).
  54.  
  55.  
  56.     ELIMINATION OF 5333 Errors !!
  57.     -----------------------------
  58.     Our engineers were able to track down and squash what we believe was the
  59.     source of 5333 errors in the SIx Driver.  The problem turned up if the
  60.     application had either a large number of files open (around 150), or just
  61.     very large data files in general.  If you were unfortunate enough to hit
  62.     5333 errors with the SIx Driver 1.1b, 1.1c should clear them up.
  63.  
  64.  
  65.     SUCCESSWARE ANNOUNCES NEW PRODUCT STABILITY GUARANTEE !!
  66.     --------------------------------------------------------
  67.     We here at SuccessWare feel so strongly about our 1.1c release of the SIx
  68.     Driver we are attaching a 'ROCK-SOLID' guarantee.  If you discover a
  69.     reproducible bug and our engineers cannot fix the problem in 5 working
  70.     days,  SuccessWare will refund your purchase price PLUS 10% for your
  71.     trouble.  We are completely commited to producing rock solid drivers and
  72.     with the new guarantee we put our money where our mouth is.
  73.  
  74.  
  75.     100% PROTECTED MODE COMPATIBILITY
  76.     ---------------------------------
  77.     SIx Driver 1.1c has been extensively tested using the new ExoSpace
  78.     protected mode DOS extender for Clipper.  Our testing team has confirmed
  79.     that all of our test suite programs now run cleanly under ExoSpace.  If
  80.     you decide to use this new technology, you can rest assured that the SIx
  81.     Driver will perform without problems.
  82.  
  83.  
  84.     Additions since the 1.1b release:
  85.     ---------------------------------
  86.  
  87.     In each release, we have continued to improve the SIx Driver.  This release
  88.     is no exception.
  89.  
  90.     1.  Sx_CDXCheck() has been added to handle the behavior of opening tables
  91.     with structural .CDX files.  By default if a .dbf file is marked as having
  92.     a structural .CDX file and the .CDX file does not exist, the .DBF is opened
  93.     and no error is generated.  By passing a TRUE to Sx_CDXCheck() when a .DBF
  94.     file is opened it is marked as a having a structural .CDX file and the
  95.     .CDX file does not exist, an error (690) is generated.  This allows for the
  96.     capture of the error in a custom ERRORSYS and the programmer can decide
  97.     what to do, such as rebuilding the tags.
  98.  
  99.     2.  Index Creation times have been improved by 30%.
  100.  
  101.     3.  'F' Floating type are now handled correctly.  These are no longer being
  102.     converted internally to numeric types.  Since 'F' type is not supported in
  103.     other Clipper Drivers such as SDF and DELIM do not attempt a COPY TO or
  104.     APPEND FROM with Float types.  All other types perform without error.
  105.  
  106.     ---------------------------------------------------------------------------
  107.  
  108.     If you have any problems using this update patch, please contact
  109.     SuccessWare Tech Support or, if outside the USA, your local dealer or
  110.     distributor.
  111.  
  112.     The full file set (non-patch) will be posted in the PRIVATE files area of
  113.     the BabelBoard BBS (909-694-6891) for all registered SIx Driver owners to
  114.     download, if required.
  115.  
  116.  
  117.     Thank You!
  118.  
  119.     The SuccessWare Team
  120.  
  121.  
  122.