btn@jupiter.uucp (btn) (12/07/88)
Hello Netlanders, I am in the process of selecting a data base with a 'C' interface for a PC application and wonder if you have used any of the above products and what were your experiences with them. The requirements I have is that the product offers a 'C' programming interface, can run within the basic 640K of the PC. Both of these products are btree based, offers a 'C' programing interface and requires relatively less memory to run than a full blown data base product such as INFORMIX, SYBASE, etc. Please also send me recommendation on other products that have worked well for you. I will summarize to the list if there is enough interest. Thank you in advance, Bich Nguyen btn@tsca.istc.sri.com
jamesd@lakesys.UUCP (James Dicke) (12/10/88)
In article <15301@joyce.istc.sri.com> btn@jupiter.UUCP (btn) writes: >Hello Netlanders, > >I am in the process of selecting a data base with a 'C' interface >for a PC application and wonder if you have used any of the above >products and what were your experiences with them. The requirements >I have is that the product offers a 'C' programming interface, >can run within the basic 640K of the PC. Both of these >products are btree based, offers a 'C' programing interface and >requires relatively less memory to run than a full blown data base >product such as INFORMIX, SYBASE, etc. Please also send me >recommendation on other products that have worked well for you. I will >summarize to the list if there is enough interest. > >Thank you in advance, > >Bich Nguyen >btn@tsca.istc.sri.com Though I only use Btrieve I have looked at others. But I would still recomend Btrieve (now owned by Novell) for DOS applications. Its less expesive, only takes up about 40k of memory in machine language, it has preimaging to protect your data, indexes are maintaned within the same file (saving you an extra file descripter/pointer), the files dynamicly grow in size (no perprocessing), and its easy to work with. You can also get a program called Xtrieve (which I would call a must) that genericly creates and maintains btrieve databases with the help of data dictionary files (which if you're like me- can be used in your application to genericly open & field the files,r as a stand alone product). I have clients with several 20+meg files that have grown over the years and the data (and application) "just keeps on tickin'". __________________________________________________________________________ | king@abyss.UUCP | {backbone,uunet}!marque!lakesys!abyss!king | %|-----------------------+--------------------------------------------------| %| "God is omnipotent, omniscient, omnibenevolent- it says so right here on | %| the label." God is a trademark of AT&T Bell Labs. ** Space for rent ** | %|__________________________________________________________________________| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%