Merge pull request from mdbtools/access-2019

Support Access 2019
This commit is contained in:
Evan Miller 2021-03-24 09:28:00 -04:00 committed by GitHub
commit d8a81c49a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 1 deletions
include
src
libmdb
util

View File

@ -81,7 +81,8 @@ enum {
MDB_VER_ACCDB_2007 = 0x02,
MDB_VER_ACCDB_2010 = 0x03,
MDB_VER_ACCDB_2013 = 0x04,
MDB_VER_ACCDB_2016 = 0x05
MDB_VER_ACCDB_2016 = 0x05,
MDB_VER_ACCDB_2019 = 0x06
};
enum {
MDB_FORM = 0,

View File

@ -222,6 +222,7 @@ static MdbHandle *mdb_handle_from_stream(FILE *stream, MdbFileFlags flags) {
case MDB_VER_ACCDB_2010:
case MDB_VER_ACCDB_2013:
case MDB_VER_ACCDB_2016:
case MDB_VER_ACCDB_2019:
mdb->fmt = &MdbJet4Constants;
break;
default:

View File

@ -80,6 +80,9 @@ main(int argc, char **argv)
case MDB_VER_ACCDB_2016:
printf("ACE16\n");
break;
case MDB_VER_ACCDB_2019:
printf("ACE17\n");
break;
default:
printf(_("unknown database version\n"));
break;