YstokSQL

YstokSQL is a Common Lisp library for interfacing relational databases via ODBC. The implementation is much inspired by LispWorks® CommonSQL, provides the functional interface almost in full and a limited support of the object-oriented interface. It requires Ystok-Library.

YstokSQL is based on the following open-source implementations:

YstokSQL was tested on LispWorks 4.2-4.4 and 5.0 for Windows against the following DBMSs and ODBC drivers:

On every Windows system after WinXP SP2 and Win2003 SP1, the Jet driver is preinstalled. If Access were chosen, database administration required by an YstokSQL application could be miserable (and MS Office is not needed).

For documentation, please refer to

Compatibility with Allegro CL, CLISP, Corman Lisp, CMUCL, MCL, and SBCL is targetable.

Bug reports and suggestions are welcome.

Differences from Other Implementations


ysql-1-1-012.zip
(364KB)

Changes from SQL/ODBC version 0.9 (the last Paul Meurer's release)

Differences from CommonSQL standard

Differences from CLSQL (and UncommonSQL)

Releases and New Features

Release 0.2

Release 0.3

Release 0.4

Release 1.1

See also
Рейтинг@Mail.ru
Rambler's Top100
Яндекс.Метрика