CsvJdbc has been registered for the CloudBees FOSS Free program in order to obtain a free, public Jenkins continuous integration instance for unit testing.
CsvJdbc is heavily regression tested. There are now 300 unit tests to help ensure that the software continues to work exactly the way it was intended to and ensure that new releases do not break existing behaviour. Follow the 'Jenkins CI' link on the CsvJdbc home page ( https://mfrasca.ci.cloudbees.com/job/csvjdbc/ ) to see the real-time test status.
welcome to Simon Chenery (simoc) and many thanks for his bug reporting and fixing! soon a new release with his work.
I just uploaded a new version of the driver.
it supports prepareStatement (request has been open since 2004)
and can now use xBase files as well as csv.
I had prepared a few months ago but always forgot to put it online, an update homepage for this project. it describes some of the new properties added the last 5 years! have a look at it and comment. all corrections will be welcome!
I made a mistake while producing the jar that I released as 1.0-2.
1.0-3 should be all right.
I'm very sorry for any inconvenience, it will surely happen again! :)
there's a small addition to the library: support for files with more than one header line. the addition allows you to look at the multiple headers as a transposed table (the new property TransposedLines tells the driver how many columns are present in the transposed table, that is, how many lines are in the header). I promise, I am going to write some sample-driven documentation for this!
FINALLY we have a new released version.
This contains a lot of new work, so even if it is being actively used by my users, I do expect it to contain new bugs in parts that my users don't need.
what the new version contains?
first of all: a rather decent parser for the WHERE part of your SQL queries.
second: binary operations in the SELECT part.
then bug fixes, additions, tweaks, properties...... read more
The long awaited release is now available. Has a number of bug fixes and enhancements. Check out
for more information.
New release with code improvements, new features and minor bug fixes.
This release contains minor bug fixes an a couple of enhancements. Check out the release notes for information.
Added a number of new features to the driver, namely the ability to:
* specify the separator to use
* suppress headers (for files with no headers)
* specify the file extension for the data file
* get metadata for result sets
* read values with line breaks in them (not tested yet)
Sander Brienen & Juan Evora have joined the project !
This release contains some bug fixes.
Project has been updated to Production/Stable state.
Check it out !
A read-only JDBC driver for Java that uses Comma Separated Value (CSV) files as database tables.
This version implements the basic functionality and is usable. Check it out !
The completed CsvJdbc home page is now up. Check out http://csvjdbc.sourceforge.net
First source code and first release coming soon.
Just got the project set up. Will be putting up the first release shortly.