]>
source.dussan.org Git - jackcess.git/log
James Ahlborn [Thu, 29 Nov 2007 16:12:26 +0000 (16:12 +0000)]
more minor tweaks and enhanced cursor tests
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@191
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 29 Nov 2007 15:11:08 +0000 (15:11 +0000)]
rename skip methods; minor code cleanups
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@190
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 29 Nov 2007 14:56:26 +0000 (14:56 +0000)]
use new openhms parent pom
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@189
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 28 Nov 2007 22:07:06 +0000 (22:07 +0000)]
implement and test index based cursor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@188
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 28 Nov 2007 17:40:59 +0000 (17:40 +0000)]
implement save/restore in Cursor; use during find calls
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@187
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 28 Nov 2007 16:24:23 +0000 (16:24 +0000)]
change how current position is maintained by Cursor; minor tweaks to deleted row handling in Index.EntryCursor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@186
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 27 Nov 2007 05:17:11 +0000 (05:17 +0000)]
finish reworking index cursor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@185
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 26 Nov 2007 21:26:27 +0000 (21:26 +0000)]
rework Index cursor to match behavior of usagemap cursor and Cursor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@184
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 26 Nov 2007 20:18:09 +0000 (20:18 +0000)]
make usagemap cursor work similarly to Cursor; handle live additions and deletions better
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@183
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 26 Nov 2007 04:40:55 +0000 (04:40 +0000)]
further refactoring of table/cursor; initial iterator for index to allow for indexed cursors
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@182
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 21 Nov 2007 17:28:21 +0000 (17:28 +0000)]
add some convenience methods for finding values in a table
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@181
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 21 Nov 2007 16:02:47 +0000 (16:02 +0000)]
clean up forward/reverse logic in Cursor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@180
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 21 Nov 2007 15:10:48 +0000 (15:10 +0000)]
add reverse cursor traversal
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@179
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 20 Nov 2007 21:03:11 +0000 (21:03 +0000)]
Move table iteration out of Table and into Cursor. First stage in
offering more complicated table access.
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@178
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 20 Nov 2007 15:27:56 +0000 (15:27 +0000)]
add deployment repositories
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@177
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 19 Nov 2007 05:02:37 +0000 (05:02 +0000)]
work toward separating table iteration state from the Table class
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@176
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 19 Nov 2007 03:26:40 +0000 (03:26 +0000)]
change references between major data types; share common utility classes from common database
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@175
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sat, 17 Nov 2007 04:14:00 +0000 (04:14 +0000)]
Update table row count correctly on row deletion or bulk row addition,
bug #
1681954 .
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@174
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 16 Nov 2007 19:57:37 +0000 (19:57 +0000)]
Add experimental support for auto-number columns, feature request
#
1565216 .
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@173
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sat, 3 Nov 2007 04:21:10 +0000 (04:21 +0000)]
fix some pmd/findbugs issues
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@172
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 2 Nov 2007 16:58:25 +0000 (16:58 +0000)]
ditch changelog, long live viewscm
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@171
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 2 Nov 2007 15:04:07 +0000 (15:04 +0000)]
have to use dev connection for changelo???
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@170
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 2 Nov 2007 14:51:26 +0000 (14:51 +0000)]
use new changelog plugin
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@169
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 2 Nov 2007 04:14:41 +0000 (04:14 +0000)]
minor updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@168
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 2 Nov 2007 03:48:53 +0000 (03:48 +0000)]
move to maven2
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@167
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 10 Oct 2007 19:14:04 +0000 (19:14 +0000)]
add openhms links
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@166
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 02:57:56 +0000 (02:57 +0000)]
updates
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@165
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 02:57:33 +0000 (02:57 +0000)]
prep for dev
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@164
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 01:47:42 +0000 (01:47 +0000)]
added todo list
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@163
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 01:28:23 +0000 (01:28 +0000)]
set release date
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@161
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 01:19:33 +0000 (01:19 +0000)]
update changelogs
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@160
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 01:19:09 +0000 (01:19 +0000)]
add support for writing large table definitions; move table definition code into Table (out of Database)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@159
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 13 Jul 2007 01:18:28 +0000 (01:18 +0000)]
oops next version
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@158
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 10 Jul 2007 21:48:33 +0000 (21:48 +0000)]
add flush method to Database; add unit test for new usage map functionality
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@157
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 10 Jul 2007 16:41:25 +0000 (16:41 +0000)]
rework inline usage map handling to handle out-of-range cases better and with more clarity
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@156
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 10 Jul 2007 03:05:56 +0000 (03:05 +0000)]
only write the row for the usage map table when updating
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@155
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 10 Jul 2007 02:53:12 +0000 (02:53 +0000)]
make pageiterators work even as usagemap bits are shifted around
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@154
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 10 Jul 2007 02:11:02 +0000 (02:11 +0000)]
initial implementation of support for promoting nline to reference usage map
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@153
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 9 Jul 2007 06:25:53 +0000 (06:25 +0000)]
move usagemap implementations into UsageMap in prep for future changes; clean up initial setup of new table
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@152
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 9 Jul 2007 03:55:31 +0000 (03:55 +0000)]
use TempPageHolder in reference usage map
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@151
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 9 Jul 2007 03:16:52 +0000 (03:16 +0000)]
switch from Integer list to BitSet in UsageMap
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@150
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 25 Jun 2007 20:03:56 +0000 (20:03 +0000)]
add Index.getName
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@149
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 5 Jun 2007 02:21:55 +0000 (02:21 +0000)]
handle reading/writing numeric values which thing that they are fixed length fields (fix #
1672071 )
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@148
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 5 Jun 2007 01:41:35 +0000 (01:41 +0000)]
include format in validation
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@147
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 May 2007 16:52:14 +0000 (16:52 +0000)]
do not use hard coded unit size
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@146
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 May 2007 13:38:44 +0000 (13:38 +0000)]
tweak input row handling at beginning of createRow
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@145
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 May 2007 13:33:14 +0000 (13:33 +0000)]
fill in offsets for trailing deleted var len columns
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@144
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 May 2007 03:32:44 +0000 (03:32 +0000)]
when writing table definition, set things up so long variable length columns are written after normal variable length columns. this makes it more likely that all the data can be written sucessfully because long var columns can be written in separate data pages (fix bug [
1675522 ]); tweak row writing to account for deleted columns
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@143
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 25 Apr 2007 20:22:00 +0000 (20:22 +0000)]
add faq entry for new autoSync option
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@142
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 25 Apr 2007 20:09:52 +0000 (20:09 +0000)]
add autosync option
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@141
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 14 Feb 2007 02:45:08 +0000 (02:45 +0000)]
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@139
f203690c -595d-4dc9-a70b-
905162fa7fd2
Tim McCune [Thu, 8 Feb 2007 21:30:32 +0000 (21:30 +0000)]
Fixed typo
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@138
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 23 Nov 2006 04:15:49 +0000 (04:15 +0000)]
tweak example
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@137
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 13 Nov 2006 14:58:29 +0000 (14:58 +0000)]
add unit test for new copyTable behavior
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@136
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sun, 12 Nov 2006 19:43:42 +0000 (19:43 +0000)]
better import/copy column setup; added ability for users to further customize import/copy behavior through ImportFilter (fix #
1593465 )
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@135
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sun, 12 Nov 2006 19:41:03 +0000 (19:41 +0000)]
better import/copy column setup; added ability for users to further customize import/copy behavior through ImportFilter (fix #
1593465 )
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@134
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sun, 12 Nov 2006 19:38:35 +0000 (19:38 +0000)]
better import/copy column setup; added ability for users to further customize import/copy behavior through ImportFilter (fix #
1593465 )
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@133
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sun, 12 Nov 2006 19:15:57 +0000 (19:15 +0000)]
remove invalid character
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@132
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 2 Oct 2006 16:46:26 +0000 (16:46 +0000)]
remove broken dev link
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@131
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 2 Oct 2006 16:45:56 +0000 (16:45 +0000)]
inc version post release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@130
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 2 Oct 2006 16:20:03 +0000 (16:20 +0000)]
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@128
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 2 Oct 2006 15:57:57 +0000 (15:57 +0000)]
implement multi-page long value writing
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@127
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 26 Sep 2006 15:01:38 +0000 (15:01 +0000)]
read index entries on demand
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@126
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 26 Sep 2006 14:39:18 +0000 (14:39 +0000)]
fail more gracefully if writing large index
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@125
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 26 Sep 2006 13:39:56 +0000 (13:39 +0000)]
support reading 'compressed' indexes (fix
1563654 )
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@124
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 25 Sep 2006 12:49:41 +0000 (12:49 +0000)]
add support for get/put int of different byteorder
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@123
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 25 Sep 2006 12:48:56 +0000 (12:48 +0000)]
add offset for next leaf page number
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@122
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 25 Sep 2006 01:48:48 +0000 (01:48 +0000)]
save set of lookup columns
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@121
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sat, 23 Sep 2006 18:45:11 +0000 (18:45 +0000)]
fix ordering of byte code comparator
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@120
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Sat, 23 Sep 2006 18:21:19 +0000 (18:21 +0000)]
create method for interpreting boolean values
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@119
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 21 Sep 2006 13:37:15 +0000 (13:37 +0000)]
make byte[] printable when dumping table
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@118
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 21 Sep 2006 13:20:07 +0000 (13:20 +0000)]
add ability to dump to writer
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@117
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 21 Sep 2006 03:28:41 +0000 (03:28 +0000)]
further refactor or row parsing logic
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@116
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 21 Sep 2006 01:59:55 +0000 (01:59 +0000)]
change numeric negate flag
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@115
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 18 Sep 2006 16:56:24 +0000 (16:56 +0000)]
clean up index reading/writing of text columns, add support for more characters
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@114
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 18 Sep 2006 16:40:55 +0000 (16:40 +0000)]
remove debug printlns
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@113
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 18 Sep 2006 16:38:46 +0000 (16:38 +0000)]
honor endianness when reading currency values
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@112
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 18 Sep 2006 16:37:33 +0000 (16:37 +0000)]
add dump to file utility method
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@111
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 18 Sep 2006 14:28:28 +0000 (14:28 +0000)]
do not ask me why, but numeric columns are considered variable length, even though they are always the same size
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@110
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Thu, 14 Sep 2006 19:24:12 +0000 (19:24 +0000)]
rework current row page tracking with RowState
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@109
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 13 Sep 2006 17:45:21 +0000 (17:45 +0000)]
implement overflow row reading
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@108
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Wed, 13 Sep 2006 12:40:59 +0000 (12:40 +0000)]
refactor index entries to allow for fixing textual entries (not finished yet)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@107
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 11 Sep 2006 13:36:15 +0000 (13:36 +0000)]
fix row usage and free space calculations
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@106
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 8 Sep 2006 18:48:32 +0000 (18:48 +0000)]
clean up lots of cruft around datatypes; add more sanity checking on table creation; fix free space calculations
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@105
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 28 Aug 2006 12:23:59 +0000 (12:23 +0000)]
added some more debug info
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@104
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 28 Aug 2006 12:23:44 +0000 (12:23 +0000)]
added info about password protection
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@103
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 25 Aug 2006 14:27:16 +0000 (14:27 +0000)]
make read-only logic slightly cleaner
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@102
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 25 Aug 2006 01:30:23 +0000 (01:30 +0000)]
add support for opening files read-only (#
1545857 )
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@101
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 Aug 2006 13:12:27 +0000 (13:12 +0000)]
more tweaks to index reading/writing
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@100
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 Aug 2006 12:03:54 +0000 (12:03 +0000)]
further cleanup on row reading; fix recent issue of reading var len data twice
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@99
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Tue, 8 Aug 2006 11:57:12 +0000 (11:57 +0000)]
allow reading multi-page memos
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@98
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 7 Aug 2006 11:56:55 +0000 (11:56 +0000)]
inc version post release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@97
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 7 Aug 2006 11:41:08 +0000 (11:41 +0000)]
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@95
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Mon, 7 Aug 2006 11:33:24 +0000 (11:33 +0000)]
use uppercase names when adding text columns to indexes, which fixes long standing problem with table names starting with lowercase characters (and other situations where tables could not be opened in access)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@94
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 4 Aug 2006 17:28:49 +0000 (17:28 +0000)]
reduce usage of SQLException
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@93
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 4 Aug 2006 17:16:59 +0000 (17:16 +0000)]
make database and table iterable; slight rearrangement of logic in getNextRow
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@92
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 4 Aug 2006 12:32:42 +0000 (12:32 +0000)]
treat table names as case insensitive; use stored table names when instantiating tables
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@91
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 4 Aug 2006 12:26:51 +0000 (12:26 +0000)]
set table name earlier in constructor
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@90
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 4 Aug 2006 12:26:15 +0000 (12:26 +0000)]
add table debug methods
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@89
f203690c -595d-4dc9-a70b-
905162fa7fd2
James Ahlborn [Fri, 4 Aug 2006 12:08:31 +0000 (12:08 +0000)]
write tdef page free space
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@88
f203690c -595d-4dc9-a70b-
905162fa7fd2