summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [maven-release-plugin] copy for tag jackcess-1.2.6jackcess-1.2.6James Ahlborn2011-12-162-5/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/tags/jackcess-1.2.6@604 f203690c-595d-4dc9-a70b-905162fa7fd2
* ensure new database is flushed after creation as some users drop the ↵James Ahlborn2011-12-061-0/+1
| | | | | | Database returned from create() git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@601 f203690c-595d-4dc9-a70b-905162fa7fd2
* always pass Object[] to ImportFilter.filterRowJames Ahlborn2011-11-301-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@600 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add option to import file without headers to existing table; Add ↵James Ahlborn2011-11-255-17/+352
| | | | | | ImportUtil.Builder and ExportUtil.Builder to simplify import/export operations git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@599 f203690c-595d-4dc9-a70b-905162fa7fd2
* Allow ImportFilter and ExportFilter to return null from filterRow() to ↵James Ahlborn2011-11-252-0/+63
| | | | | | indicate that a row should be skipped. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@598 f203690c-595d-4dc9-a70b-905162fa7fd2
* Allow ImportFilter and ExportFilter to return null from filterRow() to ↵James Ahlborn2011-11-255-4/+21
| | | | | | indicate that a row should be skipped. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@597 f203690c-595d-4dc9-a70b-905162fa7fd2
* refactor table creationJames Ahlborn2011-11-178-225/+356
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@596 f203690c-595d-4dc9-a70b-905162fa7fd2
* Reuse previously written memo/ole values when updating other values in a row ↵James Ahlborn2011-11-154-26/+58
| | | | | | in order to reduce unnecessary data duplication git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@595 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some cleanup code to unit testsJames Ahlborn2011-11-151-1/+31
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@594 f203690c-595d-4dc9-a70b-905162fa7fd2
* stash nullmask in rowstateJames Ahlborn2011-11-121-16/+19
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@593 f203690c-595d-4dc9-a70b-905162fa7fd2
* some tweaks, fixes, and tests for unsupported valuesJames Ahlborn2011-11-126-10/+118
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@592 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix problem with reading row from table with deleted/added columns. (fixes ↵James Ahlborn2011-11-102-8/+20
| | | | | | 3435774) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@591 f203690c-595d-4dc9-a70b-905162fa7fd2
* add issueid to changelogJames Ahlborn2011-11-091-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@590 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement complex value deletionJames Ahlborn2011-11-088-27/+203
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@589 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement unsupported complex value support; add some javadocsJames Ahlborn2011-11-071-1/+18
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@588 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement unsupported complex value support; add some javadocsJames Ahlborn2011-11-071-0/+36
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@587 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement unsupported complex value support; add some javadocsJames Ahlborn2011-11-0612-52/+163
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@586 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix copyrightJames Ahlborn2011-11-061-1/+18
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@585 f203690c-595d-4dc9-a70b-905162fa7fd2
* update todo listJames Ahlborn2011-11-061-2/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@584 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix problem with creating tables with indexes where ms access could not open ↵James Ahlborn2011-10-292-1/+5
| | | | | | the created table git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@583 f203690c-595d-4dc9-a70b-905162fa7fd2
* add 2010 complex test dbJames Ahlborn2011-10-262-5/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@582 f203690c-595d-4dc9-a70b-905162fa7fd2
* add 2007 complex test dbJames Ahlborn2011-10-263-168/+179
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@581 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add support for reading/writing complex column data (version history, ↵James Ahlborn2011-10-2628-73/+2232
| | | | | | attachments, multi-value columns) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@580 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2011-10-201-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@579 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.2.5James Ahlborn2011-10-201-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@577 f203690c-595d-4dc9-a70b-905162fa7fd2
* prepare for releaseJames Ahlborn2011-10-201-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@576 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix issue with reading Access 97 database with large number of fieldsJames Ahlborn2011-10-192-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@575 f203690c-595d-4dc9-a70b-905162fa7fd2
* start adding some usage information in javadocJames Ahlborn2011-08-216-54/+554
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@574 f203690c-595d-4dc9-a70b-905162fa7fd2
* make table loading re-entrant; load ace table on first useJames Ahlborn2011-08-161-58/+129
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@573 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix svn propsJames Ahlborn2011-08-051-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@572 f203690c-595d-4dc9-a70b-905162fa7fd2
* small refactor to move type specific info into nested classesJames Ahlborn2011-07-301-41/+94
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@571 f203690c-595d-4dc9-a70b-905162fa7fd2
* add Database.getSystemTableNames to enable retrieving the list of ↵James Ahlborn2011-07-293-6/+52
| | | | | | system/hidden tables git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@570 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some methods to approximate table sizeJames Ahlborn2011-07-164-0/+37
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@569 f203690c-595d-4dc9-a70b-905162fa7fd2
* do not allow creation of table with unsupported column typeJames Ahlborn2011-07-121-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@568 f203690c-595d-4dc9-a70b-905162fa7fd2
* Enable basic handling of unsupported data types as binary content.James Ahlborn2011-07-113-24/+102
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@567 f203690c-595d-4dc9-a70b-905162fa7fd2
* add a few util methods related to indexes and joinsJames Ahlborn2011-06-174-3/+71
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@566 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add the Joiner utility and some new methods to IndexCursor to make it easier ↵James Ahlborn2011-06-1514-90/+723
| | | | | | to join tables using pre-defined (index backed) relationships. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@565 f203690c-595d-4dc9-a70b-905162fa7fd2
* try multiple classloaders when trying to load resourcesJames Ahlborn2011-06-103-4/+26
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@564 f203690c-595d-4dc9-a70b-905162fa7fd2
* update parent pomJames Ahlborn2011-06-091-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@563 f203690c-595d-4dc9-a70b-905162fa7fd2
* check for too many pk indexes on a table; add convenience method to ↵James Ahlborn2011-05-152-0/+18
| | | | | | TableBuilder for adding pk index git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@562 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2011-05-141-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@561 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.2.4James Ahlborn2011-05-141-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@559 f203690c-595d-4dc9-a70b-905162fa7fd2
* cleanup propertiesJames Ahlborn2011-05-1414-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@558 f203690c-595d-4dc9-a70b-905162fa7fd2
* add 2010 to default test formatsJames Ahlborn2011-05-141-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@557 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2011-05-142-2/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@556 f203690c-595d-4dc9-a70b-905162fa7fd2
* add Index.getReferencedIndex for retrieving the referenced index of a ↵James Ahlborn2011-04-184-0/+118
| | | | | | foreign key index git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@555 f203690c-595d-4dc9-a70b-905162fa7fd2
* add description prop nameJames Ahlborn2011-04-171-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@554 f203690c-595d-4dc9-a70b-905162fa7fd2
* Access expects a row to be at least big enough to hold all fixed values, ↵James Ahlborn2011-04-162-28/+39
| | | | | | even if they are null. (fixes #3181334) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@553 f203690c-595d-4dc9-a70b-905162fa7fd2
* better handling of read-only indexesJames Ahlborn2011-04-163-3/+9
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@552 f203690c-595d-4dc9-a70b-905162fa7fd2
* require writeable index for system catalogJames Ahlborn2011-04-162-0/+7
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@551 f203690c-595d-4dc9-a70b-905162fa7fd2