Re: DBMS library in Euphoria
- Posted by Brian Jackson <bjackson at 2FARGON.COM> Feb 25, 2000
- 405 views
On Fri, 25 Feb 2000 11:43:25 -0800, Cuny, David at DSS <David.Cuny at DSS.CA.GOV> wrote: >Lewis Townsend wrote: > >> Please comment on whether or not a [DBMS} lib like >> this is needed and the features that would be >> necesary and/or preferred. > >Why write your own file format? I'd think that xBase file compatibility >would be the way to go. The format is well understood, and used by lots of >programs - especially DOS programs, which is where the library would be >targeted. You can find xBase file formats at: > >http://www.e-bachmann.dk/docs/xbase.htm > >-- David Cuny I agree that xBase is the way to go. Daniel Bernstein has an xBase library for Eu in the archive already, so step one could be done quite quickly. I think that the most important feature would be some kind of indexed lookup, probably a BTree, or something similar. I started down that path a long time ago, but abandoned the project due to my loathing converting the Btrieve libraries from C to Eu, and a general lack of support at the time. I was using a proprietary file format that was based on xBase, so the code might give you a few ideas. It's on my downloads page if you want to have a look. Brian