From 6986ee24dcf41dd34a6b8e158f8f48afd835c5e7 Mon Sep 17 00:00:00 2001 From: James Ahlborn Date: Sat, 29 Oct 2011 18:44:10 +0000 Subject: [PATCH] Fix problem with creating tables with indexes where ms access could not open the created table git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@583 f203690c-595d-4dc9-a70b-905162fa7fd2 --- src/changes/changes.xml | 4 ++++ src/java/com/healthmarketscience/jackcess/Table.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 25bc6bd..62d6006 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -9,6 +9,10 @@ Add support for reading/writing complex column data (version history, attachments, multi-value columns). + + Fix problem with creating tables with indexes where ms access could + not open the created table. + diff --git a/src/java/com/healthmarketscience/jackcess/Table.java b/src/java/com/healthmarketscience/jackcess/Table.java index 0cf32ea..738900c 100644 --- a/src/java/com/healthmarketscience/jackcess/Table.java +++ b/src/java/com/healthmarketscience/jackcess/Table.java @@ -1170,7 +1170,7 @@ public class Table rtn.putShort((short)freeSpace); //Free space in page rtn.putInt(0); //Table definition rtn.putInt(0); //Unknown - rtn.putShort((short) 2); //Number of records on this page + rtn.putShort((short) umapNum); //Number of records on this page // write two rows of usage map definitions for the table int rowStart = findRowEnd(rtn, 0, format) - usageMapRowLength; -- 2.39.5