Cheetah Database System Code
Small, Fast, dBase/FoxPro compatible database library (Cheetah4.dll)
Brought to you by:
pss121
File | Date | Author | Commit |
---|---|---|---|
bin | 2012-10-08 | pss121 | [r17] |
databases | 2012-09-30 | pss121 | [r9] |
docs | 2012-09-30 | pss121 | [r9] |
examples | 2012-10-08 | pss121 | [r17] |
help | 2012-10-02 | pss121 | [r12] |
include | 2012-10-03 | pss121 | [r13] |
src | 2012-10-08 | pss121 | [r17] |
license.txt | 2012-09-29 | pss121 | [r3] |
readme.txt | 2012-10-08 | pss121 | [r17] |
Cheetah Database System - xBase/FoxPro compatible, database and indexing system Copyright (C) 2006-2012 Paul Squires (support@planetsquires.com) License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. Installing: o Windows version: - Simply unzip the files to your hard drive while preserving the directory structure. - There are two versions of the DLL available. One contains the complete database and indexing functionality. The second DLL contains only the indexing functions. This allows you to use the indexing functions in conjunction with whatever custom file format you choose for a database. o Linux version: - Not available under Linux, however it may run using the WINE emulator. Documentation: Refer to the various examples contained in the \Examples subdirectory. The official documentation will follow in time. You can find the list of available functions in the include file (e.g. for PowerBASIC, the include file is called cheetah4_powerbasic.inc). Changelog: 2012-10-08 - SourceForge changed from CVS to SubVersion. - PowerBasic: Updated code to compile with PowerBASIC Version 10+. - PowerBasic: Static Link Library (SLL) now available. - PowerBasic: Added the SeekRecords2.bas example code. - PowerBasic: Added the PartialSeek.bas example code. - FreeBasic: Examples now compatible with FB 0.24. - FreeBasic: Added the SeekRecords2.bas example code. - FreeBasic: Added use of EXTERN in include file so no .a link file is needed. - FreeBasic: Replaced RtlMoveMemory with standard C Library function MemCpy. - Code: Fixed error with MOVENEXT not working after a SEEK has been performed. - Code: Fixed GPF's if successive xdbClose are called. - Code: Fixed GPF if xdbGetField called on memo field after xdbClearBuffer called. 2006-08-16 (0.02) - Added support for the FreeBASIC programming language. 2006-08-12 (0.01) - Initial release (For testing purposes only). - Some database field types for FoxPro need to be worked on. - Multiuser support not yet added. - END -