James Ahlborn
|
32a3d34bd2
|
add nominal support for access 2010, essentially read-only until the new 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
|
13 years ago |
James Ahlborn
|
48e87a4564
|
general revamp of table finding using index backed cursors; use object flags 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
|
13 years ago |
James Ahlborn
|
9239baa9fd
|
minor updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@523 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
642a1a7c17
|
minor updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@522 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
334c5ff3e7
|
add support for creating indexes (except foreign key indexes) on a table when a table is created
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@515 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
0f7f2b12b4
|
more work around interpreting index data, add support for multiple logical indexes backed by the same index data (fixes #3192058)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@513 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
7e141dd810
|
add support for writing all the fixed types into variable length fields (fixes #3181334)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@511 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
e07250ace1
|
enabled experimental MSISAM write support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@508 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
124bbae9d3
|
oops, fix copyright
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@502 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
a3a009e03d
|
minor refactors
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@500 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
7bd23681d1
|
ignore usagemap inconsistencies in certain situations
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@499 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
daa13d12fe
|
add ability to customize column value matching in cursor findRow (fixes #3105829)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@498 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
ab5fead7ce
|
allow column order in tables to be configured (fixes #3097387)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@497 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
1ea9f59bb2
|
implement some tweaks which allow jackcess to be used on the android platform, thanks to Miha Pirnat) (fixes #3101578)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@496 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
f07f81fdfc
|
add FileFormat.MSISAM
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@495 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
f51db57df9
|
some tweaks to codec support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@494 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
a311b66878
|
do not rewrap CharBuffer
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@493 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
3afa433121
|
doc/license updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@492 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
b9cb058b5a
|
add support for specifying a quote character on import
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@491 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
5afccb9943
|
minor refactor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@489 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
bacd054614
|
initial support for encoded databases, MSISAM support (issue #3065010)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@488 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
b512854062
|
add support for de-masking database header and reading database password
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@486 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
6b500b7dbf
|
minor refactor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@485 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 years ago |
James Ahlborn
|
4aae259be1
|
add more jet3 tests, disable index lookups for jet3
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@476 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
13e81be7d5
|
add (initial) read-only support for Access 97 (jet format 3) databases (#3003375); add various ways to override charset and timezone (#2997751)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@475 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
4a0bbd462c
|
Make Database.escapeIdentifier public; add methods to TableBuilder and ColumnBuilder to optionally escape names (#3029500)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@474 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
1d14558bd1
|
Fix some places where table/column names were not being handled case-insensitively. (fix #3011084)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@472 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
3e17a0a56a
|
Add ExportUtil and associated utilities for exporting tables to flat files (thanks to F. Gerbig), patch #3005272
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@471 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
1b59ad9bfc
|
tweak byte formatting logic
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@469 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
56f5901af8
|
cleanup stream on database open failure
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@461 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
e94abeff3a
|
enable big index support by default
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@460 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
9081d98806
|
remove unsupported v1997, minor reformats
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@457 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
4868f83aa6
|
merge branch newformats changes through r453
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@454 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
b771eb7fa4
|
minor tweak
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@430 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
d2a4e05eb5
|
fix some text index edge cases; add some extensive text index unit tests; add some comments
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@429 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
5ef7075058
|
use custom byte stream
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@426 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
b9f8f8502c
|
initial index support for all characters in BMP 0
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@425 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
350e547443
|
Set overflow info in header row, not in last data row. (fixes #2919216)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@424 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
d590fa696b
|
minor refactor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@423 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
8c625cfd2c
|
add support for index owned pages usage maps
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@422 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
7556fa9a16
|
Refactor import/copy methods from Database into ImportUtil. Allow
reuse of existing tables. make behavior/naming of copy and import
methods consistent. (ideas from use submitted patch).
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@421 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
1302a37c91
|
improve date handling, handle more binary/character input types
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@420 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
eb6a8d6e05
|
minor refactor to fixed length handling of text fields, add simple binary fields to fixed length handling
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@414 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
9c3b8da7e7
|
minor cleanup
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@413 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
c190f7216c
|
support reading/writing fixed length text columns (fixe #2886370)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@411 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
efca0b593b
|
add some more tests/utility code for row updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@410 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
a49de754bc
|
initial update row support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@409 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
03de09743b
|
initial support for guid indexes and guid autonumbers
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@406 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 years ago |
James Ahlborn
|
cc98d27ddb
|
minor tweaks
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@399 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 years ago |
James Ahlborn
|
4471ce1f6f
|
update docs
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@398 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 years ago |