home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / alt / lang / basic / 1004 < prev    next >
Encoding:
Text File  |  1992-12-30  |  2.2 KB  |  48 lines

  1. Newsgroups: alt.lang.basic
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!dog.ee.lbl.gov!hellgate.utah.edu!csn!cns!roberts
  3. From: roberts@cscns.com (Robert Schoolfield)
  4. Subject: Re: Basic File handling
  5. Message-ID: <C0255G.1rv@cscns.com>
  6. Sender: news@cscns.com (News)
  7. Nntp-Posting-Host: cns
  8. Organization: Community_News_Service
  9. X-Newsreader: TIN [version 1.1 PL8]
  10. References: <1992Dec29.052817.19220@nuscc.nus.sg>
  11. Date: Wed, 30 Dec 1992 05:41:38 GMT
  12. Lines: 34
  13.  
  14. NG CHIK KANG (sci20194@nusunix1.nus.sg) wrote:
  15. : I am interested in find a imple method to handle files under basic.
  16. : My application requires me to keep tracks of customer's data as well as
  17. : Invoices. How do I maintain a reasonably large database with Basic?
  18. : Especially when the data such as address contains "commas -," and
  19. : chr$(10) and chr$(13).
  20. : Another problem is that the length of each invoice is not fixed. Some
  21. : peopl buy for items than others. So obviously I couldnt use records.
  22. : I figure that binary file access is the only way. Any suggestions would
  23. : be greatly appreciated.
  24.  
  25. : Another consideration is whether it is network compatible.
  26.  
  27. : I am wondering if I could write the database into a DBASE compatible
  28. : file format (.DBF). anyone with any information?
  29.  
  30. --
  31.  
  32. I have written several similar applications using PDS 7.1, which has a
  33. good reliable ISAM database method internal to the language - but it is
  34. not network compatible.  Used the database to hold client/inventory data.
  35. One field points to a seperate disk file which is the invoice in ASCII text.
  36.  
  37. There is a replacement ISAM for PDS called E-Tree, from EllTech Technologies,
  38. that can do networks, and has a variable length field option, which can hold
  39. an invoice, along with the CRs and LFs.  There are many other libraries
  40. available, a third party library is definately the way go, here.  
  41.  
  42. -----------------------------------------------------------------------
  43.     Robert Schoolfield             |      Voice: 719.550.1724
  44.     Electronic Systems Design      |      Cellular: 719.661.6353
  45.     PO Box 26431                   |      BBS: 719.550.1696 8-N-1 2400
  46.     Colorado Springs CO 80936      |      InterNet: roberts@cscns.com
  47. -----------------------------------------------------------------------
  48.