James Ahlborn
3b3e5da9d3
added info about password protection
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@103 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
2af41c1457
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
18 years ago
James Ahlborn
144550dd0d
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
18 years ago
James Ahlborn
b49706433d
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
18 years ago
James Ahlborn
9607492825
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
18 years ago
James Ahlborn
8d3f85d572
allow reading multi-page memos
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@98 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
29f8172132
inc version post release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@97 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
968ff8b44f
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@95 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
e14758ca3e
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
18 years ago
James Ahlborn
7c1c301b79
reduce usage of SQLException
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@93 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
479c633c30
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
18 years ago
James Ahlborn
8b19c8540b
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
18 years ago
James Ahlborn
611acdcf16
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
18 years ago
James Ahlborn
7bb505d7ea
add table debug methods
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@89 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
cb2610ae74
write tdef page free space
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@88 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
9839781fec
add unit test for multi-page table defs
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@87 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
468745c864
implement reading multi-page long binary values
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@86 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
5b33b5da6f
when reading multi-page table def, flip buffer before parsing (fix bug 1306970)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@85 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
20dcf1313f
use common row start/end reading methods
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@84 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
9726035fbe
fix handling of skipped rows
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@83 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
b624ca971b
add toCharSequence method
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@82 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
eba7b7286c
swap overflow/deleted flag logic
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@81 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
c7ab219cf3
add contributed patches which port version 1.1.5 to jdk 1.4
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@80 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
c32f22b235
clean up reading/writing 3-byte ints; long value length is 3-bytes (fix bug 1449812)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@79 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
805cc8cf03
handle more tables with more idnex slots than actual indexes (fix bug 1530312)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@78 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
3029cbdcc9
fix pom for ibiblio upload
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@77 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
14673aaa59
reset Expander between usages
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@76 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
c0de8d7d28
include sourceforge logo
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@75 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
8ac2bfbce9
fix compressed text handling; wrap arithmetic exceptions with ioexceptions
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@74 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
a2d427b84c
read variable length column data on demand
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@73 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
cd57452399
inc version post release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@72 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
a2398e354a
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@70 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
0bca2b8a4d
add write support for numeric/guid
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@69 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
78739630bd
add currency support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@68 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
f495acf153
first attempt at reading with deleted columns
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@67 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
2097e47024
add index primary key info; possibly fix some bugs around reading indexes (or possibly introduce)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@66 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
Tim McCune
cea5a6b715
Added getRowCount
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@65 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
Tim McCune
dda5517898
Added table name to toString
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@64 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
Tim McCune
e6c3f4ad8e
Added getName() to Table
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@63 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
ccd9cc964a
add link to sourforge project page
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@62 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
d582a43022
tweak sourceforge goal props; add default build goal and sfRelease goal
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@61 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
8963b06251
remove bogus line
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@60 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
4415e01593
inc version post release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@59 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
da6715828a
prep for release
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@57 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
148263e480
more fixes for writing MEMO/OLE
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@56 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
ae48569aa0
added tests for reading memos and missing files
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@55 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
fdf3ba30e1
fix encoding memo fields (1356745), refactor the long value handling code and the string handling code
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@54 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
1ed487c080
more tweaking to invalid file handling
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@53 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
58240cf42a
share common functionality for reading long values
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@52 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago
James Ahlborn
f6f6586c4e
better handling of non-existent files in open method
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@51 f203690c-595d-4dc9-a70b-905162fa7fd2
18 years ago