Version 1.2.3 of Jackcess

Release Notes: This release fixes some issues with handling indexes. It adds support for creating indexes when creating a new table (normal indexes and primary key indexes are currently supported), and jackcess now handles multiple logical indexes backed by the same index data and interprets foreign key constraint information. Also, it adds support for writing all fixed length column types into variable length fields, and now allows MSISAM files to be written (experimental).

Other releases

  •  06 Apr 2014 15:51

Release Notes: This release adds the ColumnValidator interface, which allows column values to be easily manipulated and/or validated as they are written into the database.

  •  31 Jan 2014 13:57

Release Notes: This release fixes a minor bug in the toString implementation.

  •  03 Dec 2013 01:57

Release Notes: This release brings a couple fixes related to handling errors during database updates. Constraint violations now have a separate exception type to distinguish them, and row adds/updates have been reworked so constraint violations do not leave behind partial updates.

  •  14 Oct 2013 22:56

Release Notes: This release adds a long awaited new feature: the ability to read/write the actual contents of (some) OLE column values. Additionally, column and table PropertyMaps are now modifiable, allowing these properties to be updated via jackcess. Finally, a few minor bugfixes are included, such as ignoring invalid column usage map definitions and making reading of MEMO/OLE value columns more lenient.

  •  14 Oct 2013 22:56

    Release Notes: This release brings a few minor bugfixes to the 1.x maintenance branch, including ignoring invalid column usage map definitions and making reading MEMO/OLE columns more lenient.

    Screenshot

    Project Spotlight

    Barcode Writer in Pure Postscript

    A generator of all major barcode formats entirely within Postscript.

    Screenshot

    Project Spotlight

    The Aime Interpreter

    An application extension programming language interpreter.