Tree [r8534] / incubator / ooSQLite /

File Date Author Commit
 bin 2012-05-31 miesfeld [r7815] Add a new ooRexx extension: ooSQLite
 bin.dbg 2012-06-03 miesfeld [r7837] ooSQLite - when checking out from source the bi...
 build 2012-05-31 miesfeld [r7815] Add a new ooRexx extension: ooSQLite
 doc 2012-06-24 miesfeld [r7962] Update implementation table in ooSQLite doc dir...
 examples 2012-06-23 miesfeld [r7954] ooSQLite - add an enquote method and function u...
 misc 2012-05-31 miesfeld [r7816] foodsPristine.rdbx
 src 2012-10-23 miesfeld [r8530] Merge changes from sandbox ooSQLite back into t...
 testing 2012-09-25 miesfeld [r8439] ooSQLite - follow best practice in some of the ...
 CPLv1.0.txt 2012-05-31 miesfeld [r7820] ooSQLite - add release notes, etc., to the project
 Makefile.lin 2012-06-13 miesfeld [r7892] ooSQLite - fix up the Linux make file
 Makefile.mac 2012-06-16 jfaucher [r7906] Replaced .so by .dylib everywhere (otherwise li... 2012-10-24 miesfeld [r8534] Add the FTS modules to ooSQLite by default; cha...
 NOTICE 2012-05-31 miesfeld [r7820] ooSQLite - add release notes, etc., to the project
 ReadMe.txt 2012-05-31 miesfeld [r7820] ooSQLite - add release notes, etc., to the project
 ReleaseNotes 2012-10-16 miesfeld [r8514] ooSQLite - fix bug with status()
 setOOSQLiteEnv.bat 2012-06-19 miesfeld [r7927] ooSQLite - in the helper scripts to set the pat... 2012-09-11 miesfeld [r8403] ooSQLite - fix typo is shell script

Read Me


ooSQLite is an ooRexx extension that provideds an interface to the SQLite
database engine.  For complete details on SQLite, go to:

The SQLite database engine is embedded in the ooSQLite extension.  SQLite
does not have a license or copyright, but rather:

"All of the deliverable code in SQLite has been dedicated to the public
domain by the authors.  All code authors, and representatives of the
companies they work for, have signed affidavits dedicating their
contributions to the public domain and originals of those signed affidavits
are stored in a firesafe at the main offices of Hwaci.  Anyone is free to
copy, modify, publish, use, compile, sell, or distribute the original SQLite
code, either in source code form or as a compiled binary, for any purpose,
commercial or non-commercial, and by any means."

Using ooSQLite:

ooSQLite is currently distributed as 32-bit and 64-bit binaries along with
some example programs and some of the test programs used during development.

To use ooSQLite in your ooRexx programs simply add this requires statement
to the program:

::requires 'ooSQLite.cls'

and ensure that the files ooSQLite.cls and ooSqlite.dll (Windows) or (unix-like systems) are somewhere in the path on your system.


The binary database file, foodsPristine.rdbx, located in the misc directory,
was created from a database definition file, foods.sql, included in the
example code that accompanies the book:

"Definitive Guide to SQLite", Second Edition, by Grant Allen and Mike Owens,
published by Apress.

Apress and the authors have okayed the use and inlcusion of the binary file
in the ooRexx project.

foodsPristine.rdbx is then copied into both the testing and examples
directories, as ooFoods.rdbx.  ooFoods.rdbx is used in some of the testing
and example programs.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks