218 Commits (e7cab49a2fd333ae89a0e103085c6f86ed7eeceb)

Auteur SHA1 Bericht Datum
  James Ahlborn a3f847cf1f prep for release 8 jaren geleden
  James Ahlborn 03ce793c7c Add support for cascade null on delete relationships. Add support for the required flag for an index. 8 jaren geleden
  James Ahlborn 914e5af35c Allow null values in foreign key fields when enforcing referential integrity. Fixes issue #136 8 jaren geleden
  James Ahlborn 4e5fe7ec04 Add Database.getTableMetaData method to enable getting basic info about a Table (by name) without actually loading it. fixes feature request #33 8 jaren geleden
  James Ahlborn 69b84ac737 Fix missing column names in AppendQuery SQL strings. Fixes #131 8 jaren geleden
  James Ahlborn 6ad52937db prep for release 8 jaren geleden
  James Ahlborn 6deaa095c7 Add FileFormat.GENERIC_JET4 in order to support getting the file format for jet4 databases with no AccessVersion property (e.g. those created programmatically using ADOX). fixes issue #129 8 jaren geleden
  James Ahlborn b7fd6e39bb Add some utility methods for handling Dates in an Access compatible manner. fixes issue #128 8 jaren geleden
  James Ahlborn 86130160d5 Throw a prettier exception when maxing out the row size during row creation. fixes #127 8 jaren geleden
  James Ahlborn d46178daed prep for release 9 jaren geleden
  James Ahlborn be706546be Fix handling of dateTimes before the access epoch. fixes issue #126 9 jaren geleden
  James Ahlborn b521c2b020 handle reading null calculated values, fixes #125 9 jaren geleden
  James Ahlborn 8f91d811fe prep for release 9 jaren geleden
  James Ahlborn e8616e6476 Allow optional direct insert/update of autonumber values. This is disabled by default, but can be selectively enabled per-jvm (using system property), per-database, and per-table. fixes feature #32 9 jaren geleden
  James Ahlborn 09c42b87bb Load linked table info from system table when reading databases with unsupported sort orders. Fixes issue #123 9 jaren geleden
  James Ahlborn 17908417ae relicense with Apache License 9 jaren geleden
  James Ahlborn 2702b79151 prep for release 9 jaren geleden
  James Ahlborn f97595dea9 cleanup some ColumnBuilder stuff around copying existing columns, remove useless warning; fixes #120 9 jaren geleden
  James Ahlborn fad035e0b9 Implement support for indexes on BINARY fields 9 jaren geleden
  James Ahlborn 957d85b4f1 lower log level for certain system table warnings; add contextual info to many errors/warnings: feature #29 9 jaren geleden
  James Ahlborn babfdb1947 add some convenience methods for new TableIterableBuilder; add change notes for linked table updates 9 jaren geleden
  James Ahlborn 8a22b4e252 handle input String boolean values 9 jaren geleden
  James Ahlborn 95d0db424e Make ColumnBuilder.setMaxLength do the right thing regardless of column type. Add setMaxScale and setMaxPrecision helpers. Make default length for TEXT columns the max length 9 jaren geleden
  James Ahlborn 5d07437b86 prep for release 9 jaren geleden
  James Ahlborn d327ceb55e Better validation of identifier names (disallow invalid characters according to access naming rules) 9 jaren geleden
  James Ahlborn e6e0208c97 Don't double quote already quoted identifiers. fixes patch 18 9 jaren geleden
  James Ahlborn 2e461c270a Fix table name quoting for append and make table queries. fixes patch #17 9 jaren geleden
  James Ahlborn bae32bb3b1 Add newer sql type to access type mappings if the jvm supports them. fixes #113 9 jaren geleden
  James Ahlborn a9a5aeaeb4 prep for release 9 jaren geleden
  James Ahlborn 45d9cf846b make money columns report accurate scale/precision, fixes #112 9 jaren geleden
  James Ahlborn a0c7c8dc68 rework unicode compression support, fixes issue 111 9 jaren geleden
  James Ahlborn 2aff8dc9da prep for release 9 jaren geleden
  James Ahlborn f17433f2de fix regression where empty memo values are returned as null (issue 110) 9 jaren geleden
  James Ahlborn 94148f092f IndexCursor can early exit when searching based on indexed values, fixes 109 9 jaren geleden
  James Ahlborn 5aaf048fe7 prepare for release 9 jaren geleden
  James Ahlborn 2e8ed25916 Add the ability to create tables with calculated fields 9 jaren geleden
  James Ahlborn d608f41a7a add ability to set properties in the various Bulders 9 jaren geleden
  James Ahlborn b9dcd48b43 some minor cleanups for reading and writing calculated columns (issue #105) 9 jaren geleden
  James Ahlborn 7049764860 Add Cursor.findRow(RowId) for moving to a specific Table row using only the RowId 10 jaren geleden
  James Ahlborn 174b3ed65d prep for release 10 jaren geleden
  James Ahlborn f73e6c33c7 add initial ColumnValidator support 10 jaren geleden
  James Ahlborn 13f155cde7 prep for release 10 jaren geleden
  James Ahlborn a478c716e0 Fix NullPointerException in RowImpl.toString when value is null. 10 jaren geleden
  James Ahlborn 3aee5bb91b prep for release 10 jaren geleden
  James Ahlborn aa1c80cbff Rework row add/update so that constraint violations do not leave behind partially written rows, fixes issue 99 10 jaren geleden
  James Ahlborn e1ef52cc0b add feature number to changes 10 jaren geleden
  James Ahlborn 1b850aa21f Add ConstraintViolationException to distinguish exceptions due to violating database constraints from other random errors. 10 jaren geleden
  James Ahlborn 1df57e1e7e prep for release 10 jaren geleden
  James Ahlborn 278325116e prep for release 10 jaren geleden
  James Ahlborn b8bc76a82e clarify changes 10 jaren geleden