The CsvJdbc Logo

CsvJdbc - a JDBC driver for CSV files

Release notes

Version 0.10
Release date: 2004-8-10

Notes: Long awaited release containing bug fixes and functionality improvements.

Changes: 

  • Added Scrollable resultsets - Chetan Gupta
  • Patch for missing contrsuctor on TestScrollableDriver - Juan Pablo Morales
  • Patch for getObject() methods on CsvResultSet - Martin Crawford
  • Improved DatabaseMetaData object (need more work) - Jonathan Ackerman
  • Added more tests to test reported bugs - Jonathan Ackerman
  • Added support for simple WHERE statement (only a single equals condition, field must be in the select statement) - Juan Pablo Morales
  • Now compiles under JDK 1.4 - Various


Version 0.9
Release date: 2003-01-20

Notes: Bug fixes and functionality improvements.

Changes: 

  • Improved JavaDoc - Michael Maraya
  • Improved exception handling - Michael Maraya
  • Improved ResultSet & Statement Cleanups - Michael Maraya
  • Preserve column heading case as described in the CSV file - Michael Maraya
  • Completed code for getInt(int columnIndex), getInt(String columnName), getFloat(int columnIndex), getFloat(String columnName) - Michael Maraya
  • Retrieval of column outside of allowed index should throw SQLException - Tomasz Skutnik
  • Updates so that driver can support different input file encodings - Tomasz Skutnik
  • Minor wasNull() method implementation improvement - Tomasz Skutnik


Version 0.8
Release date: 2002-06-17

Notes: Bug fixes and minor functionality improvements.

Changes: 

  • Bug #512954 - CSV Column 0 should be SQL column 1 - Michael Maraya
  • Bug #522604 - build.xml: ant jar target produces error - Michael Maraya
  • Bug #527273 - build.xml: test won't runder under Unix - Michael Maraya
  • Updates so that driver can support fully qualified table names - Jason Bedell
  • Implemented wasNull() method on ResultSet - Jason Bedell
  • Improved error messages from ResultSet - Jason Bedell


Version 0.7
Release date: 2002-01-03

Notes: Added ability to pass properties to driver.

Changes: 

  • Use Drivermanager.getConnection(String url,Properties info) to pass properties to driver.
  • Property separator added to specify a different separator (Default is ',').
  • Property suppressHeaders added to specify if the first line contains header information (Default is false; headers are on first line, do not suppress).
  • Property fileExtension added to specify a different extension (Default is ".csv").


Version 0.6
Release date: 2001-05-23

Notes: Updates to parsing logic to handle oddball cases.

Changes: 


Version 0.5
Release date: 2001-01-22

Notes: Basic code in place. Can open CSV files and do selects on them.

Changes: 


More Information

The latest version of the software can be found at http://www.sourceforge.net/projects/csvjdbc.

Last modified: $Id: releasenotes.html,v 1.0 2001/11/14 09:00:30 CET sbrienen Exp $