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
|
13 år sedan |
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
|
13 år sedan |
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
|
13 år sedan |
James Ahlborn
|
a2a38a7c28
|
cleanup properties
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@558 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
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
|
13 år sedan |
James Ahlborn
|
c10c32949f
|
add 2010 unit tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@550 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
e6f3acefd3
|
handle different versions of general sort order correctly
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@546 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
d4c3d92452
|
add mostly functional support for access 2010 new general text sort order
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@544 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
72f50d3386
|
add method to grab default sort order
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@541 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
4423e6d443
|
fix usage map promotion test
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@537 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
78f474c594
|
remove exec prop
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@536 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
57b0b6c06a
|
update usage map test
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@534 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
f1cd07bf04
|
add support for reading properties blobs; add accessors to various database 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
|
13 år sedan |
James Ahlborn
|
b45b32f4a3
|
fix test info
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@531 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
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 år sedan |
James Ahlborn
|
0d110601e7
|
remove extraneous compact error table
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@521 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
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 år sedan |
James Ahlborn
|
f32d67c432
|
really fix timezone issue in ExportTest (fixes #3194251)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@514 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
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 år sedan |
James Ahlborn
|
c838485b70
|
specify timezone in export test (fixes #3179802)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@510 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
James Ahlborn
|
278e24c401
|
no write tests for MSISAM currently
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@509 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 år sedan |
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 år sedan |
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 år sedan |
James Ahlborn
|
f37992d8d2
|
add unit test with backslashes
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@483 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
James Ahlborn
|
06c72c718b
|
enable more jet3 tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@477 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
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 år sedan |
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 år sedan |
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 år sedan |
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 år sedan |
James Ahlborn
|
aa1c9c8583
|
better test format handling
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@470 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
James Ahlborn
|
bb7ef68152
|
some unit test cleanup
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@468 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
James Ahlborn
|
a262448505
|
resolve some todos
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@459 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
James Ahlborn
|
b8d9e7bb78
|
reindent
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@458 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
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 år sedan |
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 år sedan |
James Ahlborn
|
ade82911c7
|
Fix BigIndexTest to work in IDEs w/out sys.prop
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@440 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
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 år sedan |
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 år sedan |
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 år sedan |
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 år sedan |
James Ahlborn
|
df8fc3e6d7
|
add some replid index tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@408 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
James Ahlborn
|
cc77d55b51
|
add some replid indexes
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@407 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 år sedan |
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 år sedan |
James Ahlborn
|
2a058943cf
|
use join syntax closer to access
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@395 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |
James Ahlborn
|
aeab15c5c1
|
add some more query read tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@394 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |
James Ahlborn
|
cd23b43568
|
add initial test for reading queries; add support for multicolumn joins
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@393 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |
James Ahlborn
|
2cae3d1551
|
add some more query tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@389 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |
James Ahlborn
|
b0e9d0a4dc
|
initial work towards supporting reading/formatting access queries
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@387 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |
James Ahlborn
|
57b7412966
|
Add ErrorHandler utility for customizing error handling during row
parsing.
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@381 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |
James Ahlborn
|
130789d1f0
|
Add Database.getSystemTable method for accessing system tables
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@380 f203690c-595d-4dc9-a70b-905162fa7fd2
|
15 år sedan |