Hello, currently using jackcess 4.0.1. I am trying to insert rows into empty tables in an access db (accdb). When the inserts get ~50000. The database gets corrupted it shows the error message which I tagged. The error is resolved by compact and repair but I was wondering if anyone has an idea why that is happening in the first place.
Hello, currently using jackcess 4.0.1. I am trying to insert rows into empty tables in an access db (accdb). When the inserts get ~50000. The database gets corrupted it shows the error message which I tagged. The error is resolved by compact and repair but I was wondering if anyone has an idea why that is happening in the first place.
do you have some example code that could be used to recreate the issue?
any more feedback?
Hi, I'm seeing the same problem. Run the following, open mdb in Access and try to delete some rows, then get the error message.
I guess it occurs when the primary key is set and the table size exceeds 2MB.
thanks for the test case! i created a bug https://sourceforge.net/p/jackcess/bugs/156/
in case you missed the update on the ticket, that bug is now fixed in trunk and will be in the 4.0.3 release.
this fix was released. the 4.0.3 release did not complete successfully, so this ended up in 4.0.4.