Xbase DBMS
Last Updated 2/20/99
Version 1.8.0b

Welcome to Xbase DBMS. Xbase DBMS is a collection of specifications, programs, utilities and a C++ class library for manipulating Xbase type datafiles and indices which has been developed and produced by many people from around the world using the internet. This project was formerly known as Xbase for Linux, but as I have recieved input from several people who are compiling this on platforms other than Linux, I have renamed it to Xbase DBMS. The main development of this library however, remains on the Linux platform utilizing the GCC public domain C/C++ compiler.

XBase DBMS currently includes routines to support multi-user access for .DBF databases, fields, Dbase III and IV memo fields (variable length fields), dates, record and file locking and (.NDX) indices. As of release 1.7.4, Xbase is compatible with dBASE III data, index and memo fields and also has support for some dBASE IV features.

New with release 1.8.0

  • Unix automake/autoconf support - thanks to Denis Pershin
  • Exception Processing - Thanks to Denis Pershin
  • The beginnings of a Turbo Vision Interface - thanks to Vitaly Fedrushkov
  • Renamed classes to avoid naming conflicts with other libraries
  • Support for string class - thanks to Hubertus Kehl and Denis Pershin

    There is also an HTML user interface class which works well with the Apache Web Server. Future releases will support filters, enhanced .MDX index files, transaction support, a client server configuration, secure data options and other enhancements requested by anyone using this library.

    If you are looking for database libraries in general, or need access to Xbase files in particular, give Xbase DBMS a try. If you are a C programmer and new to C++ object oriented programming, Xbase for Linux is easy to learn and will help transition you to the world of object oriented programming. If you have never programmed in "C/C++" before, this library should provide complete enough examples to get you started programming in "C/C++" with confidence.


    Table Of Contents

    Xbase DBMS Manual

    Experimental Documentation Created by Doc++

    Sample Programs and Applications

    Makefiles for Various Platforms

    Download Xbase Library

    Help With the Xbase Project

    Report bugs and suggest enhancements

    Order Xbase Products

    Whats New - Change List and Planned Enhancements

    Licensing Information

    Other Xbase related links

    Bibliography

    Xbase Mailing Lists

    Xbase Mail Archives


    Send me mail - xbase@startech.keller.tx.us

    (c)1997 StarTech