SrPersist
|
SrPersist ("Sister Persist") is a set of Scheme bindings for the
Open Database Connectivity
(ODBC) standard. SrPersist runs under either MzScheme or DrScheme,
on Windows 95/98/NT/2000, MacOS, and various versions of Unix.
SrPersist performs some error-checking not found in the C version of the ODBC API. ODBC errors result in Scheme exceptions. While SrPersist implements only ODBC, and little else, it offers definite advantages over the ODBC C API. Francisco Solsona has built SchemeQL (currently in beta), a database layer that uses SrPersist. SchemeQL programmers do not need particular knowledge of ODBC. Download SchemeQL. SrPersist has been successfully used with
If you try SrPersist with other platforms, databases, and Driver Managers, especially on the Macintosh, we would appreciate feedback to scheme@cs.rice.edu. |
|
System requirements: MzScheme or DrScheme must be installed. A binary version of the SrPersist extension is provided for Windows platforms, using the Microsoft Driver Manager. For other platforms, you will need to compile SrPersist using your choice of Driver Manager. Directions for compilation are provided in the source directory. SrPersist uses about 1Mb of disk space.
To use the Windows precompiled binary, you must have the ODBC Data Manager installed. Look in Windows Control Panel for this application. If it is missing, download and install Microsoft Data Access Components from the Universal Data Access Page. The download is about 6.5 Mb.
| PLT / scheme@cs.rice.edu |