James Ahlborn
|
e90cf92fe2
|
[maven-release-plugin] copy for tag jackcess-1.2.6
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/tags/jackcess-1.2.6@604 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
9b5c1cac83
|
ensure new database is flushed after creation as some users drop the Database returned from create()
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@601 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
f646e75d5b
|
always pass Object[] to ImportFilter.filterRow
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@600 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
67560e68f2
|
Add option to import file without headers to existing table; Add 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
|
vor 12 Jahren |
James Ahlborn
|
54e66161e1
|
Allow ImportFilter and ExportFilter to return null from filterRow() to 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
|
vor 12 Jahren |
James Ahlborn
|
2661755b79
|
Allow ImportFilter and ExportFilter to return null from filterRow() to 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
|
vor 12 Jahren |
James Ahlborn
|
329d12ecc1
|
refactor table creation
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@596 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
ede3f48641
|
Reuse previously written memo/ole values when updating other values in a row 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
|
vor 12 Jahren |
James Ahlborn
|
2bee7a4b46
|
add some cleanup code to unit tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@594 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
8953c5364d
|
stash nullmask in rowstate
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@593 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
aafaa8f127
|
some tweaks, fixes, and tests for unsupported values
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@592 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
84f12a0fbe
|
Fix problem with reading row from table with deleted/added columns. (fixes 3435774)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@591 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
b3c0419b7e
|
add issueid to changelog
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@590 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
eaccccc135
|
implement complex value deletion
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@589 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
651986878e
|
implement unsupported complex value support; add some javadocs
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@588 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
fab36863a8
|
implement unsupported complex value support; add some javadocs
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@587 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
0ac869b338
|
implement unsupported complex value support; add some javadocs
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@586 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
6827fbafcc
|
fix copyright
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@585 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
3f679e3398
|
update todo list
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@584 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
6986ee24dc
|
Fix problem with creating tables with indexes where ms access could not open the created table
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@583 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
5f22dff2bb
|
add 2010 complex test db
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@582 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
cb3b8085cc
|
add 2007 complex test db
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@581 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
b014c0d170
|
Add support for reading/writing complex column data (version history, attachments, multi-value columns)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@580 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
c2c8d0a7be
|
[maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@579 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
560e8df308
|
[maven-release-plugin] prepare release jackcess-1.2.5
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@577 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
5c26bddb64
|
prepare for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@576 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
1eda5c96a8
|
Fix issue with reading Access 97 database with large number of fields
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@575 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
59d17a49c0
|
start adding some usage information in javadoc
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@574 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
1dd198ece1
|
make table loading re-entrant; load ace table on first use
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@573 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
0d3bcef76d
|
fix svn props
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@572 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 12 Jahren |
James Ahlborn
|
d56c174aec
|
small refactor to move type specific info into nested classes
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@571 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
322d32d4be
|
add Database.getSystemTableNames to enable retrieving the list of system/hidden tables
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@570 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
599d2da23e
|
add some methods to approximate table size
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@569 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
150cf4f38b
|
do not allow creation of table with unsupported column type
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@568 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
deb9e04ba9
|
Enable basic handling of unsupported data types as binary content.
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@567 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
82caf7c825
|
add a few util methods related to indexes and joins
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@566 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
69f4ea2454
|
Add the Joiner utility and some new methods to IndexCursor to make it easier 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
|
vor 13 Jahren |
James Ahlborn
|
d3ea113a92
|
try multiple classloaders when trying to load resources
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@564 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
dc77fd55be
|
update parent pom
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@563 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
5f93a558ae
|
check for too many pk indexes on a table; add convenience method to TableBuilder for adding pk index
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@562 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
6f4c1311f0
|
[maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@561 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
3f0052f589
|
[maven-release-plugin] prepare release jackcess-1.2.4
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@559 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
a2a38a7c28
|
cleanup properties
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@558 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
55e246d2ae
|
add 2010 to default test formats
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@557 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
58497c428c
|
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@556 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
bb4ce1424c
|
add Index.getReferencedIndex for retrieving the referenced index of a foreign key index
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@555 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
7f8126d41f
|
add description prop name
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@554 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
36003393bd
|
Access expects a row to be at least big enough to hold all fixed values, 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
|
vor 13 Jahren |
James Ahlborn
|
955c6654b7
|
better handling of read-only indexes
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@552 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |
James Ahlborn
|
09a9f38092
|
require writeable index for system catalog
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@551 f203690c-595d-4dc9-a70b-905162fa7fd2
|
vor 13 Jahren |