summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* add ability to customize column value matching in cursor findRow (fixes ↵James Ahlborn2010-11-121-1/+102
| | | | | | #3105829) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@498 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for specifying a quote character on importJames Ahlborn2010-10-282-4/+60
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@491 f203690c-595d-4dc9-a70b-905162fa7fd2
* add unit test with backslashesJames Ahlborn2010-08-221-2/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@483 f203690c-595d-4dc9-a70b-905162fa7fd2
* enable more jet3 testsJames Ahlborn2010-08-014-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@477 f203690c-595d-4dc9-a70b-905162fa7fd2
* add more jet3 tests, disable index lookups for jet3James Ahlborn2010-07-313-5/+23
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@476 f203690c-595d-4dc9-a70b-905162fa7fd2
* add (initial) read-only support for Access 97 (jet format 3) databases ↵James Ahlborn2010-07-2310-61/+119
| | | | | | (#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
* Make Database.escapeIdentifier public; add methods to TableBuilder and ↵James Ahlborn2010-07-165-54/+50
| | | | | | 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
* Add ExportUtil and associated utilities for exporting tables to flat files ↵James Ahlborn2010-05-311-0/+100
| | | | | | (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
* better test format handlingJames Ahlborn2010-05-271-19/+27
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@470 f203690c-595d-4dc9-a70b-905162fa7fd2
* some unit test cleanupJames Ahlborn2010-05-252-13/+33
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@468 f203690c-595d-4dc9-a70b-905162fa7fd2
* resolve some todosJames Ahlborn2010-04-072-300/+291
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@459 f203690c-595d-4dc9-a70b-905162fa7fd2
* reindentJames Ahlborn2010-04-071-132/+132
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@458 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove unsupported v1997, minor reformatsJames Ahlborn2010-04-073-40/+68
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@457 f203690c-595d-4dc9-a70b-905162fa7fd2
* merge branch newformats changes through r453James Ahlborn2010-03-2658-1806/+2196
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@454 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix BigIndexTest to work in IDEs w/out sys.propJames Ahlborn2010-03-121-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@440 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix some text index edge cases; add some extensive text index unit tests; ↵James Ahlborn2010-01-202-52/+262
| | | | | | add some comments git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@429 f203690c-595d-4dc9-a70b-905162fa7fd2
* support reading/writing fixed length text columns (fixe #2886370)James Ahlborn2009-11-172-0/+24
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@411 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more tests/utility code for row updatesJames Ahlborn2009-11-171-18/+46
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@410 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial update row supportJames Ahlborn2009-11-162-2/+61
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@409 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some replid index testsJames Ahlborn2009-11-142-0/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@408 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some replid indexesJames Ahlborn2009-11-141-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@407 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial support for guid indexes and guid autonumbersJames Ahlborn2009-10-271-0/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@406 f203690c-595d-4dc9-a70b-905162fa7fd2
* use join syntax closer to accessJames Ahlborn2009-05-291-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@395 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more query read testsJames Ahlborn2009-05-282-6/+29
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@394 f203690c-595d-4dc9-a70b-905162fa7fd2
* add initial test for reading queries; add support for multicolumn joinsJames Ahlborn2009-05-283-6/+56
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@393 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more query testsJames Ahlborn2008-11-122-5/+284
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@389 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial work towards supporting reading/formatting access queriesJames Ahlborn2008-11-101-0/+184
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@387 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add ErrorHandler utility for customizing error handling during rowJames Ahlborn2008-11-083-2/+189
| | | | | | parsing. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@381 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add Database.getSystemTable method for accessing system tablesJames Ahlborn2008-10-231-0/+15
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@380 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add RowFilter contributed by Patricia DonaldsonJames Ahlborn2008-10-213-8/+112
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@378 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add compression code for possible future use; add compression unitJames Ahlborn2008-07-222-0/+621
| | | | | | tests. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@365 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add primitive support for writing unicode compressed text columns.James Ahlborn2008-07-221-25/+110
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@364 f203690c-595d-4dc9-a70b-905162fa7fd2
* Share out-of-line long value pages in order to generate more compact ↵James Ahlborn2008-07-201-11/+59
| | | | | | database files git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@362 f203690c-595d-4dc9-a70b-905162fa7fd2
* Better column type translation for very large MEMO/OLE types in the ↵James Ahlborn2008-07-181-1/+7
| | | | | | Database.copyTable logic git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@360 f203690c-595d-4dc9-a70b-905162fa7fd2
* Reserve minimum space for memo/ole fields so that greedy inline row usage ↵James Ahlborn2008-07-171-0/+26
| | | | | | does not cause spurious write failures for wide tables. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@358 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some prefix compressionJames Ahlborn2008-04-291-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@350 f203690c-595d-4dc9-a70b-905162fa7fd2
* test batch updates and null entriesJames Ahlborn2008-04-291-12/+30
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@344 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix bigindex property handling in unit testsJames Ahlborn2008-04-281-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@341 f203690c-595d-4dc9-a70b-905162fa7fd2
* update unit tests to cover more of big index code; fix tail promotion/demotionJames Ahlborn2008-04-221-19/+11
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@339 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix tail demotionJames Ahlborn2008-04-191-1/+21
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@336 f203690c-595d-4dc9-a70b-905162fa7fd2
* more big index tests; minor bug fixJames Ahlborn2008-04-172-30/+47
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@334 f203690c-595d-4dc9-a70b-905162fa7fd2
* clean up big index handling; get unit tests passingJames Ahlborn2008-04-151-11/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@327 f203690c-595d-4dc9-a70b-905162fa7fd2
* complete rework of large index support after realizing that my understanding ↵James Ahlborn2008-04-141-16/+95
| | | | | | of the node page structure was a wee bit incorrect; basic operations are working, some testing implemented git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@325 f203690c-595d-4dc9-a70b-905162fa7fd2
* allow autoflush to be modified for testsJames Ahlborn2008-04-131-3/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@322 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial (untested) code which supports page splittingJames Ahlborn2008-04-102-3/+95
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@320 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweaksJames Ahlborn2008-04-101-12/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@319 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for optionally enabling big index supportJames Ahlborn2008-04-071-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@316 f203690c-595d-4dc9-a70b-905162fa7fd2
* make unit tests work for either index type; minor refactoringJames Ahlborn2008-04-071-2/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@315 f203690c-595d-4dc9-a70b-905162fa7fd2
* more comment updatesJames Ahlborn2008-04-011-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@306 f203690c-595d-4dc9-a70b-905162fa7fd2
* Need to store auto-number values back into row so that indexes can beJames Ahlborn2008-03-242-5/+20
| | | | | | updated correctly. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@296 f203690c-595d-4dc9-a70b-905162fa7fd2