home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / database / 8996 < prev    next >
Encoding:
Text File  |  1993-01-11  |  1.9 KB  |  41 lines

  1. Newsgroups: comp.databases
  2. Path: sparky!uunet!wupost!cs.utexas.edu!convex!egsner!adaptex!sdf!labamba
  3. From: labamba@sdf.lonestar.org (Peter Steiger)
  4. Subject: Re: Looking for DBF & Clipper index format...
  5. Message-ID: <C0o610.nL@sdf.lonestar.org>
  6. Organization: sdf public access Unix, Dallas -- 214-436-3281
  7. References: <1993Jan8.024856.9610@news.ysu.edu>
  8. Date: Mon, 11 Jan 1993 03:07:47 GMT
  9. Lines: 30
  10.  
  11. > I would like to know where I can find some documentation on the
  12. > format of DBase3++ files.  Furthermore, and here's the *real*
  13. > wish-list part, I need to know enough information to access
  14. > Clipper index files (.NTX).
  15.  
  16. Jon,
  17.  
  18. Six months ago, you would have been out of luck, but as I understand it,
  19. the new Clipper release will provide MUCH more information about file structures
  20. for the sake of Replaceable Database Driver vendors.  For the time being, though, good luck.
  21.  
  22.  
  23. One company, SuccessWare, wanted to write an improved index driver for Clipper
  24. and requested information on the database/index format.  They were stonewalled
  25. and eventually had to reverse-engineer the work themselves.  The result was
  26. an INCREDIBLE improvement (they followed FoxPro's index format, which is much
  27. more efficient).  This little anecdote doesn't help you much, but explains
  28. how hard it is to get .NTX information from CA (formerly Nantucket).
  29.  
  30. Why do you need to have low-level file layouts?  Your best bet would be to
  31. write your export routine in Clipper (or Fox, or Force...), compile it into
  32. an .EXE, and call it from your mailmerge application.  Or am I missing something?
  33.  
  34. As for recommended libraries, I can't give enough praise to Successware's
  35. DBFSIX driver.  Among other things, it provides Foxpro-compatible index files,
  36. lets you store multiple index keys in one file (the "condensed" index),
  37. and has optimized queries (the "mach six" driver).  Who knows--- maybe they'd
  38. even be more cooperative about low-level file formats, after all they went
  39. through!
  40.  
  41.