Release Notes: Support was added for reading Access 97 (jet format 3) databases. ExportUtil and associated utilities were added for exporting tables to flat files. Some minor fixes were included. Some places where table/columns names were not being handled case-insensitively were fixed. Database.escapeIdentifier was made public. Methods were added to TableBuilder and ColumnBuilder to optionally escape names. Support was added for overriding the charset and timezone used when reading or writing a database.
Release Notes: Support was added for Access 2002/2003/2007 databases. "Large" index support was enabled by default. It can still be disabled via a variety of means.
Release Notes: This release adds support for indexing strings containing any characters from the entire Basic Multilingual Plane 0. More binary/character types are supported for row addition. Import functionality has been improved and refactored into ImportUtil. Lastly, there were some minor bugfixes to date handling and row updates.
Release Notes: This release adds support for updating existing rows. It adds support for updating GUID indexes and for auto-number GUID fields. It adds support for reading and writing fixed length text fields.
Release Notes: This release adds support for reading MS Access queries.
Release Notes: The ErrorHandler utility was added for customizing error handling during row parsing. RowFilter was added. The Database.getSystemTable method for accessing system tables was added.
Release Notes: This release fixes simple index handling of tail index pages.
Release Notes: A variety of fixes were made regarding supporting tables with lots of columns. File space usage was improved for MEMO/OLE type columns. Primitive support for writing unicode compressed columns was added.
Release Notes: Writing of large memo/OLE fields was fixed. Apparently Access does not like value fields longer than 4076 bytes. The maximum row size was reduced to what Access considers valid.
Release Notes: Experimental support was added for "large" indexes. The current support is optional. It can be enabled via a variety of means. Auto-number values need to be stored back into a row so that indexes can be updated correctly. Access seems to limit data pages to a max of 255 rows.