summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* add 2010 unit testsJames Ahlborn2011-04-0818-4/+7
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@550 f203690c-595d-4dc9-a70b-905162fa7fd2
* more tweaks to sort order reading in v1997; read code page info from db def ↵James Ahlborn2011-04-063-5/+62
| | | | | | page and v1997 text columns git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@549 f203690c-595d-4dc9-a70b-905162fa7fd2
* add convenience method for debuggingJames Ahlborn2011-04-061-0/+12
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@548 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix sort order reading in v1997; set col sort order to db default when ↵James Ahlborn2011-04-053-3/+28
| | | | | | writing (if unspecified) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@547 f203690c-595d-4dc9-a70b-905162fa7fd2
* handle different versions of general sort order correctlyJames Ahlborn2011-04-055-38/+132
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@546 f203690c-595d-4dc9-a70b-905162fa7fd2
* add empty 2010 db resourceJames Ahlborn2011-04-052-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@545 f203690c-595d-4dc9-a70b-905162fa7fd2
* add mostly functional support for access 2010 new general text sort orderJames Ahlborn2011-04-0411-39/+63832
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@544 f203690c-595d-4dc9-a70b-905162fa7fd2
* slightly more compressed index codes file formatJames Ahlborn2011-04-033-44630/+44634
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@543 f203690c-595d-4dc9-a70b-905162fa7fd2
* some index data handling refactoring for future support of the new text ↵James Ahlborn2011-04-013-759/+828
| | | | | | index encodding in 2010 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@542 f203690c-595d-4dc9-a70b-905162fa7fd2
* add method to grab default sort orderJames Ahlborn2011-03-313-0/+32
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@541 f203690c-595d-4dc9-a70b-905162fa7fd2
* update todo list after recent changesJames Ahlborn2011-03-301-7/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@540 f203690c-595d-4dc9-a70b-905162fa7fd2
* more comment updatesJames Ahlborn2011-03-291-0/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@539 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some method use clarifaction docs.James Ahlborn2011-03-291-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@538 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix usage map promotion testJames Ahlborn2011-03-234-22/+31
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@537 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove exec propJames Ahlborn2011-03-239-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@536 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor refactorJames Ahlborn2011-03-231-42/+32
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@535 f203690c-595d-4dc9-a70b-905162fa7fd2
* update usage map testJames Ahlborn2011-03-211-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@534 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for reading properties blobs; add accessors to various database ↵James Ahlborn2011-03-2010-87/+995
| | | | | | objects for retrieving their respective properties git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@533 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor cleanupJames Ahlborn2011-03-201-3/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@532 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix test infoJames Ahlborn2011-03-182-2/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@531 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix writing index type value on index creationJames Ahlborn2011-03-181-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@530 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove title/author/companyJames Ahlborn2011-03-183-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@529 f203690c-595d-4dc9-a70b-905162fa7fd2
* add additional (unknown) flag when writing indexesJames Ahlborn2011-03-182-2/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@528 f203690c-595d-4dc9-a70b-905162fa7fd2
* make iterator work a little better, allow removeJames Ahlborn2011-03-181-16/+23
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@527 f203690c-595d-4dc9-a70b-905162fa7fd2
* increase max size of memo/ole columnsJames Ahlborn2011-03-142-12/+19
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@526 f203690c-595d-4dc9-a70b-905162fa7fd2
* add nominal support for access 2010, essentially read-only until the new ↵James Ahlborn2011-03-143-17/+52
| | | | | | text index sorting is worked out git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@525 f203690c-595d-4dc9-a70b-905162fa7fd2
* general revamp of table finding using index backed cursors; use object flags ↵James Ahlborn2011-03-099-345/+945
| | | | | | to determine system/hidden objects; read/write text column sort order git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@524 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor updatesJames Ahlborn2011-03-091-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@523 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor updatesJames Ahlborn2011-03-092-0/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@522 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove extraneous compact error tableJames Ahlborn2011-03-092-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@521 f203690c-595d-4dc9-a70b-905162fa7fd2